..


Рекламные ссылки

preg_match

Preg_match функция принадлежит к семейству PCRE, где акроним расшифровывается как PCRE совместимых с Perl регулярных выражений.

Эта функция используется для проведения сравнений на основе модели, представленные в виде регулярных выражений.

Preg_match принимает 5 параметров, первые два являются обязательными и, для того, узор и строка для поиска. Третий параметр, необязательно, это определение массив результатов, который будет содержать вхождения найдено. Четвертый и пятый параметры, соответственно, флагов и смещения: оба не являются обязательными, чтобы утилита только в особых случаях, для которых я имею в официальной документации PHP.

Preg_match возвращает 0, если нет признания, и 1, если признание произошло (в отличие от preg_match preg_match_all : она не останавливается на первое признание, но продолжается до конца субъекта). Если ошибки preg_match () вернет FALSE.

Мы видим простой пример, который использует только первые два параметра:

 



 <? Php







 если (preg_match ('/ mrwebmaster / я', 'MrWebmaster это мой любимый сайт!')) {



  



 эхо "Вхождение найдено."







 Остальное {}



  



 эхо "Нет признания".







 }







 ?>

 
Если бы мы хотели, чтобы извлечь результат был бы включен в качестве третьего параметра, напомним, представляет собой массив:
 



 <? Php







 если (preg_match ('/ mrwebmaster / я', 'MrWebmaster это мой любимый сайт!', $ результат)) {



  



 print_r ($ результат);







 }







 ?>

 

В той же категории ...
E-Learning
Linux (курс) Linux (курс)
Полное руководство по открытым исходным кодом системы. От 49 €.
MySQL (курс) MySQL (курс)
Управление с открытым исходным кодом базы данных. С 39 €.
PHP (курс) PHP (курс)
Полный курс для создания динамических веб-сайтов. От 49 €.
Рекламные ссылки