Hi und Hallo,
folgende Funktion will einfach nicht laufen:
function apostrophe($name)
{
if(stripos(strrev($name), 's') === 0)
{
return $name.''';
}
elseif(stripos(strrev($name), 's') === 0 && stripos(strrev($name), 's') === 1)
{
return $name.''';
}
elseif(stripos(strrev($name), 'ß') === 0)
{
return $name.''';
}
elseif(stripos(strrev($name), 'x') === 0)
{
return $name.''';
}
elseif(stripos(strrev($name), 'z') === 0)
{
return $name.''';
}
elseif(stripos(strrev($name), 'e') === 0 && stripos(strrev($name), 'c') === 1)
{
return $name.''';
}
else
{
return $name.'s';
}
}
Das Problem ist, dass im UTF-8 das Zeichen ß zwei zeichen sind, soviel ich weiß.
Das ß wird einfach nicht richtig erkannt, jawohl alle Dateien, Server-Einstellungen und und und auf UTF-8 stehen. Weiß jemand zufällig wie ich das Problem beheben kann, dass diese Funktion läuft und das ß richtig erkannt wird?
--
lg dani
lg dani