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.
Es gibt nichts Gutes, außer man tut es
Andersdenkende waren noch nie beliebt, aber meistens diejenigen, die die Freiheit vorangebracht haben.