..


Sponsrade länkar

preg_match

Den preg_match funktionen tillhör familjen av PCRE, där förkortningen står för PCRE Perl Compatible Regular Expression.

Denna funktion används för att göra jämförelser på grundval av modeller representerade i form av reguljära uttryck.

Den preg_match accepterar 5 parametrar, de första två är obligatoriska och är i ordning, mönstret och strängen som ska sökas. Den tredje parametern, frivilligt, är definitionen av en rad resultat som kommer att hålla händelser hittats. Fjärde och femte parametrar, respektive, flaggor och offset: båda är frivilliga att ha nytta endast i speciella fall, som jag hänvisar till den officiella PHP-dokumentation.

Den preg_match returnerar 0 om det inte finns ett erkännande och en om erkännandet skett (detta skiljer från preg_match preg_match_all : det slutar inte vid den första redovisningen men fortsätter fram till slutet av ämnet). Om ett fel preg_match () returnerar FALSKT.

Vi ser ett enkelt exempel som bara använder de första två parametrar:

 



 <? Php







 if (preg_match ('/ mrwebmaster / i "," MrWebmaster är min favorit plats!')) {



  



 echo "En match hittades."







 Else {}



  



 echo "Inget erkännande."







 }







 ?>

 
Om vi ​​ville få ut resultatet skulle ha satts in som en tredje parameter, som vi minns, är en matris:
 



 <? Php







 if (preg_match ('/ mrwebmaster / i "," MrWebmaster är min favorit sida! ", $ result)) {



  



 print_r ($ result);







 }







 ?>

 

I samma kategori ...
E-Learning
Linux (kurs) Linux (kurs)
Komplett av öppen källkod-system. Från 49 €.
MySQL (kurs) MySQL (kurs)
Hantering av öppen källkod databas. Från 39 €.
PHP (kurs) PHP (kurs)
Fullständig kurs för att skapa dynamiska webbplatser. Från 49 €.
Sponsrade länkar