(PHP 4, PHP 5)
sql_regcase — Создает регулярное выражение для регистронезависимого сравнения
Эта функция объявлена УСТАРЕВШЕЙ в PHP 5.3.0, и УДАЛЕНА PHP 7.0.0.
Есть следующие альтернативы:
$string
) : stringСоздает регулярное выражение для регистронезависимого сравнения.
string
Входная строка.
Создает допустимое регулярное выражение, которое будет совпадать с
string
, игнорируя регистр символов. Это выражение является
string
, в которой каждый буквенный символ заменен на
символьный класс (выражение в квадратных скобках); каждый такой символьный класс
содержит символы в нижнем и верхнем регистре. Другие символы остаются без изменений.
Пример #1 Пример функции sql_regcase()
<?php
echo sql_regcase("Foo - bar.");
?>
Результат выполнения данного примера:
[Ff][Oo][Oo] - [Bb][Aa][Rr].
Это может быть использовано для получения регистронезависимых шаблонов поиска на системах, которые поддерживают только регистрозависимые регулярные выражения.