PHP Dokumentation: Function sql-regcase
12. Januar 2010 von werner
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
Beschreibung
Erstellt einen regulären Ausdruck für eine Suche nach Übereinstimmungen ohne Berücksichtigung von Groß- und Kleinschreibung.
Diese Funktion istseit PHP 5.3.0 DEPRECATED (veraltet) und wirdin PHP 6.0.0 ENTFERNT. Sich auf diese Funktionzu verlassen ist in keiner Weise empfehlenswert.
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 folgendeAusgabe:
[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.
Anmerkungen
Hinweis: As of PHP 5.3.0, theregex extension is deprecated in favor of the PCRE extension. Calling this function will issue an E_DEPRECATED notice.