..


Sponzorirani linkovi

preg_match

Preg_match funkcija pripada obitelji PCRE, gdje kratica stoji za PCRE Perl Compatible Regular Expression.

Ova funkcija se koristi kako bi na temelju usporedbe modela zastupljena u obliku regularnih izraza.

Preg_match prihvaća 5 parametre, prve dvije su obvezni i, u redu, uzorak i niz za pretraživanje. Treći parametar, opcionalno, je definicija niza rezultata koji će se održati pojavama pronađen. Četvrti i peti parametri su, odnosno, zastave i offset: obje su po izboru imati komunalnih samo u posebnim slučajevima, za koje mislim na službene PHP dokumentaciju.

Preg_match vraća 0 ako ne postoji priznanje, a 1 ako priznanje dogodilo (ovo se razlikuje od preg_match preg_match_all : on se ne zaustavlja na prvo priznanje, ali i dalje do kraja subjekta). Ako pogreška preg_match () će vratiti FALSE.

Vidimo osnovni primjer koji koristi samo prva dva parametra:

 



 <? PHP







 if (preg_match ("/ mrwebmaster / i ',' MrWebmaster je moja omiljena stranica! ')) {



  



 echo "utakmica je pronađen."







 Else {}



  



 echo "Nema priznanje."







 }







 ?>

 
Ako smo željeli izdvojiti rezultat bi bio umetnut kao treći parametar, podsjećamo, je niz:
 



 <? PHP







 if (preg_match ("/ mrwebmaster / i ',' MrWebmaster je moja omiljena stranica! ', $ rezultat)) {



  



 print_r ($ rezultat);







 }







 ?>

 

U istoj kategoriji ...
E-učenje
Linux (tečaj) Linux (tečaj)
Kompletan vodič za open-source sustava. Od 49 €.
MySQL (tečaj) MySQL (tečaj)
Upravljanje open-source baza podataka. Od 39 €.
PHP (tečaj) PHP (tečaj)
Cijeli tečaj za izradu dinamičkih Web stranica. Od 49 €.
Sponzorirani linkovi