sql_regcase
(PHP 4, PHP 5)
sql_regcase — Erstellt einen regulären Ausdruck für eine Suche nach Übereinstimmungen ohne Berücksichtigung von Groß-/Kleinschreibung
Warnung
Diese Funktion wurde in PHP 5.3.0 als DEPRECATED (veraltet) markiert und in PHP 7.0.0
REMOVED entfernt.
Alternativ können die folgenden Funktionen verwendet werden:
Beschreibung
sql_regcase
( string $string
) : string
Parameter-Liste
-
string
-
Die umzuwandelnde Zeichenkette
Rückgabewerte
Gibt einen korrekten regulären Ausdruck zurück, der auf
string
ohne Berücksichtigung von
Groß- und Kleinschreibung passt. Dieser Ausdruck entspricht
string
, wobei jeder Buchstabe in einen
Klammerausdruck umgewandelt wird. Die Klammer enthält diesen Buchstaben in
groß- und kleingeschriebener Form. Andere Zeichen bleiben unverändert.
Beispiele
Beispiel #1 sql_regcase()-Beispiel
<?php
echo sql_regcase("Foo - bar");
?>
Das oben gezeigte Beispiel erzeugt folgende
Ausgabe:
[Ff][Oo][Oo] - [Bb][Aa][Rr].
Dies kann bei Produkten, die nur reguläre Ausdrücke mit Berücksichtigung
von Groß- und Kleinschreibung unterstützen, verwendet werden, um eine
Übereinstimmung mit Suchmustern ohne Berücksichtigung von Groß- und
Kleinschreibung zu erreichen.