sql >> Databasteknik >  >> RDS >> Mysql

Hur tar man bort diakritiska tecken från UTF8-tecken i PHP?

intls Transliterator låter dig definiera mycket mer djupgående translitterationsregler. Den fullständiga dokumentationen om translitterationsregler finns på icu-project.org .

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

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

Utdata:

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


  1. Lyssna på Microsoft Access Podcast avsnitt 1

  2. Oracle Analytisk funktion för min värde i gruppering

  3. MySQL INNER JOIN av 3 tabeller med antal och totaler

  4. Vikten av underhåll på MSDB