sql_regcase

(PHP 4, PHP 5)

sql_regcaseErstellt 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

Erstellt einen regulären Ausdruck für eine Suche nach Übereinstimmungen ohne Berücksichtigung von Groß- und Kleinschreibung.

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.