str_ireplace Problem mit " und \

Setze sie einfach an den Anfang der Zeichenklasse. Denn bei der Verwendung des Bindestrichs musst du vorsichtig sein, da es auch als Schlüsselzeichen für ein Zeichenbereich steht.
 
Das Zirkumflexzeichen am Anfang der Zeichenklasse sorgt dafür, dass die Zeichenklasse umgekehrt wird. Daher muss es weiterhin dort stehen:
Code:
/[^0-9a-z_-]/i
 
Zurück