« Programmation PHP/Expressions rationnelles » : différence entre les versions

Aucun résumé des modifications
 
== Recherche ==
La fonction <code>ereg()</code> permettait de rechercher en regex mais a été remplacée par <code>preg_match()</code> depuis PHP 5.3.
La fonction ''preg_match''<ref>http://php.net/manual/en/function.preg-match.php</ref> est la principale fonction de recherche<ref>http://php.net/manual/fr/ref.pcre.php</ref>. Elle renvoie un booléen et demande deux paramètres obligatoires : l'expression rationnelle et la chaine à scanner. Le troisième paramètre correspond à la variable dans laquelle stocker le tableau des résultats.
 
La fonction ''<code>preg_match''()</code><ref>http://php.net/manual/en/function.preg-match.php</ref> est la principale fonction de recherche<ref>http://php.net/manual/fr/ref.pcre.php</ref>. Elle renvoie un booléen et demande deux paramètres obligatoires : l'expression rationnelle et la chaine à scanner. Le troisième paramètre correspond à la variable dans laquelle stocker le tableau des résultats.
<source lang=PHP>
<?php