..


Sponsorētās saites

preg_match

Preg_match funkciju, pieder pie ģimenes PCRE, kur akronīms nozīmē PCRE Perl Compatible Regular Expression.

Šī funkcija tiek izmantota, lai salīdzinātu, pamatojoties uz modeļiem pārstāvēta kā regulāras izteiksmes.

Preg_match akceptē 5 parametri, pirmās divas ir obligāti, un ir, lai, modelis un string jāmeklē. Trešais parametrs, pēc izvēles, ir definīcija masīva rezultātu, kas notiks notikumi nav atrasti. Ceturtajā un piektajā parametri ir, attiecīgi, karogi un ofseta: abi ir neobligāti, ir noderīgas tikai īpašos gadījumos, par kuriem es atsaucos uz oficiālo PHP dokumentāciju.

Preg_match atgriež 0, ja nav atzīšanu, 1 un ja atzīšana notikusi (tas atšķiras no preg_match preg_match_all : tas nav jāapstājas pirmajā atzīšanu, bet turpina līdz tēmu). Ja kļūda preg_match () atgriezīs FALSE.

Mēs redzam pamata piemērs, kas izmanto tikai pirmos divus parametrus:

 



 <? Php







 if (preg_match ("/ mrwebmaster / i", "MrWebmaster ir mana mīļākā vieta!")) {



  



 echo "spēles tika atrasts."







 Else {}



  



 echo "Nr atzīšanu."







 }







 ?>

 
Ja mēs vēlējāmies, lai iegūtu rezultātu būtu bijis iekļauts kā trešais parametrs, atceramies, ir masīvs:
 



 <? Php







 if (preg_match ("/ mrwebmaster / i", "MrWebmaster ir mana mīļākā vieta!", $ result)) {



  



 print_r ($ result);







 }







 ?>

 

Šajā pašā kategorijā ...
E-Learning
Linux (Kurss) Linux (Kurss)
Pilnīga rokasgrāmata, lai atvērtā koda sistēmas. Sākot no 49 €.
MySQL (Kurss) MySQL (Kurss)
Vadība ir atvērtā koda datu bāzi. Sākot no € 39.
PHP (Kurss) PHP (Kurss)
Pilns kurss, lai radītu dinamisku tīmekļa vietnes. Sākot no 49 €.
Sponsorētās saites