Ékezetmentesítés frappánsan?
Sziasztok!
Hogyan lehet a legegyszerűbben és legfrappánsabban ékezetmentesíteni egy stringet PHP-ben?
(pl.: szőrmadár -> szormadar)
Én csak olyan megoldásokat tudok kitalálni, amihez fel kell sorolnom a magyar ékezetes betűket és konkrétan azokra menne. (ciklus vagy regexp-es replace)
Ez elég barkács megoldás érzésem szerint. Biztos van valami sokkal elegánsabb is. Legalábbis remélem :)
Tudtok ilyet?
■ Hogyan lehet a legegyszerűbben és legfrappánsabban ékezetmentesíteni egy stringet PHP-ben?
(pl.: szőrmadár -> szormadar)
Én csak olyan megoldásokat tudok kitalálni, amihez fel kell sorolnom a magyar ékezetes betűket és konkrétan azokra menne. (ciklus vagy regexp-es replace)
Ez elég barkács megoldás érzésem szerint. Biztos van valami sokkal elegánsabb is. Legalábbis remélem :)
Tudtok ilyet?
strtr()
Köszi a választ! Esetleg
Esetleg arra van ötlet, hogy hogyan lehetne a cserélendő karakterek felsorolását elkerülni?
Pl. a cseh, német, dán, stb... karaktereket is ki kéne cserélni. Az strtr-nél levő fórumban van egy ilyen felsorolás, de egy részét nem jeleníti meg a browser, ráadásul nem túl bizalomgerjesztő egy megoldás sajnos. Végső esetben persze alkalmaznom kell a felsorolósdit. Megvan valakinek a teljes tömb, ami minden nyelv ékezeteit eltávolítja?
nincs megkulonboztetve
kódtábla függő