Mailinglisten-Archive |
Jonas Schneider schrieb: > [...] > function remove_accents($string) { > return strtr($string, > "ŠŒŽšœžŸ¥µÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ", > "SOZsozYYuAAAAAAACEEEEIIIIDNOOOOOOUUUUYsaaaaaaaceeeeiiiionoooooouuuuyy" > ); > } > > echo remove_accents("România va fi afectată de creşterea nivelului > planetar"); > [...] > Erhaltener Output ist aber: > Romy�nia va fi afectat�D de creA�terea nivelului planetar sieht wohl eindeutig nach einem Zeichensatzproblem aus, hast du wirklich so wie oben getestet? also teststring "România ..." und der Ersetzungscode in der selben Datie definiert, Oder kommt der Teststring aus einer anderen Quelle? eventuell musst du erst sicherstellen das alles im gleichen Zeichensatz vorliegt ... und welche PHP-Version verwendest du? und hast du es schon mal mit der aktuellsten (5.2.4) probiert? -- Sebastian
php::bar PHP Wiki - Listenarchive