..


Sponzorované odkazy

preg_match

Preg_match funkce patří do rodiny PCRE, kde zkratka PCRE Perl kompatibilní regulární výraz.

Tato funkce slouží k porovnání na základě modelů zastoupení v podobě regulárních výrazů.

Preg_match přijímá 5 parametrů, první dvě jsou povinné a jsou v pořádku, vzor a řetězec, který bude prohledán. Třetí parametr, volitelný, je definice pole výsledků, které budou držet na výskyty nalezeno. Čtvrtý a pátý jsou parametry, respektive, vlaječky a offset: oba jsou nepovinné, že nástroj jen ve speciálních případech, pro něž odkazuji na oficiální dokumentaci PHP.

Preg_match vrátí hodnotu 0, není-li uznání, a to 1, pokud došlo k uznání (to záleží i preg_match preg_match_all : To se nezastaví na první uznání, ale pokračuje až do konce předmět). Pokud je chyba preg_match () vrátí FALSE.

Vidíme základní příklad, který používá pouze první dva parametry:

 



 <? Php







 if (preg_match ("/ mrwebmaster / i ',' MrWebmaster je moje oblíbené místo!")) {



  



 echo "Zápas byl nalezen."







 Else {}



  



 echo "žádné uznání."







 }







 >

 
Pokud bychom chtěli získat výsledek by byl vložen jako třetí parametr, si připomeneme, je pole:
 



 <? Php







 if (preg_match ("/ mrwebmaster / i ',' MrWebmaster je moje oblíbené místo! ', $ result)) {



  



 print_r ($ result);







 }







 >

 

Ve stejné kategorii ...
E-Learning
Linux (kurz) Linux (kurz)
Kompletní průvodce pro open-source systému. Od 49 €.
MySQL (kurz) MySQL (kurz)
Správa open-source databáze. Od 39 €.
PHP (kurz) PHP (kurz)
Celý kurz pro vytváření dynamických webů. Od 49 €.
Sponzorované odkazy