PHP: String ersetzen unabhängig von Groß- und Kleinschreibung
Frage von Gast | 28.06.2014 um 17:43
Zum Suchen und Ersetzen eines Strings benutze ich bislang in PHP die Funktion str_replace.
Leider stoße ich inzwischen an die Grenzen dieser Funktion, da ich gerne eine Ersetzung unabhängig von der Groß- und Kleinschreibung durchführen würde.
Ich weiß das man dafür auch reguläre Ausdrücke verwenden kann, jedoch finde ich das alles noch etwas kompliziert. Geht es auch einfacher?
Ähnliche Themen
Mehrere Texte gleichzeitig ersetzen
Tutorial | 0 Kommentare
PHP: Strings mit Ctype-Funktionen auf Zeichenklassen überprüfen
Artikel | 0 Kommentare
Text nur in bestimmten Zeilen ersetzen
Tutorial | 0 Kommentare
Suchen und Ersetzen in Dateinamen
Tutorial | 2 Kommentare
PHP: Nur bestimmte Buchstaben, Zahlen und Zeichen in einem String zulassen
Tipp | 10 Kommentare
PHP: Aktuelles Datum und Zeit ermitteln
Tutorial | 0 Kommentare
Java: String Vergleich - Equals ohne Beachtung der Groß- und Kleinschreibung (case insensitive equals)
Info | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Statt mit komplizierten regulären Ausdrücken zu arbeiten, kannst du auch einfach die Funktion str_ireplace statt str_replace verwenden. Diese Funktion ist dieselbe wie str_replace, nur dass sie unabhängig von Groß- und Kleinschreibung arbeitet.
Es ist sogar besser für die Performance und es wird empfohlen, diese Funktion statt regulärer Ausdrücke (preg_replace() mit dem i-Modifier) zu verwenden.
30.06.2014 um 11:50