TS: aus Ö wird �

Beitrag lesen

Hello,

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Und mit welcher Kodierung wurde das Dokument angespeichert? Ich vetmute, in einer Singlebyte-Kodierung.

in meinem $string ='Österreich';

Sieh dir bitte das Handbuch zu str_replace() an. Du benötigst keine Schleife. Und Du solltest SEARCH und REPLACE nicht vertauschen

$array_1 = array('oe','ae','ue','oe','ae','ue','ss'); $array_2 = array('ö','ä','ü','Ö','Ä','Ü','ß');

for ($x = 0; $x < 7; $x++) { $string = str_replace($array_1[$x], $array_2[$x], $string); } $string =strtolower($string); $string=preg_replace ( '/[^a-zäÄöÖüÜß0-9_-]/i', '',$string);

Liebe Grüße
Tom S.

--
Es gibt nichts Gutes, außer man tut es
Andersdenkende waren noch nie beliebt, aber meistens diejenigen, die die Freiheit vorangebracht haben.