sql >> Databáze >  >> RDS >> Mysql

Jak odstranit diakritiku ze znaků UTF8 v PHP?

mezinárodní přepisovač vám umožní definovat mnohem podrobnější pravidla transliterace. Úplnou dokumentaci o pravidlech transliterace lze nalézt na icu-project.org .

$tests = [ "é", "дом" ];

$tl = Transliterator::create('Latin-ASCII;');
foreach($tests as $str) {
    var_dump(
        $tl->transliterate($str)
    );
}

Výstup:

string(1) "e"
string(6) "дом"


  1. Jak načtu Individual Div bez načtení celé stránky a zobrazení stavu načítání?

  2. Návrh databáze:Více tabulek vs jedna tabulka

  3. Federace uživatelů KeyCloak A DYNAMICKÉ ROLE

  4. PHP MySQL PDO lastInsertID způsobuje závažnou chybu