B'jour!
Je suis à la recherche de l'utilisation de preg_match_all pour vérifier qu'une chaine de caractères existe bel et bien mais sur une page externe de celle utilisée pour le script.
Je suis parti du code suivant:
et j'ai voulu faire la même chose, en mettant la phrase "46820 sont des nombres pairs" dans un fichier HTML de la manière suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php $file = "46820 sont des nombres pairs"; preg_match_all("#(\d)#",$file,$matches); $nombre_des_resultats=count($matches[0]); foreach ($matches[0] as $match) { echo $match.'<br />'; } ?>
Mais celà ne me renvoie rien du tout...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php $file = page.html; preg_match_all("#(\d)#",$file,$matches); $nombre_des_resultats=count($matches[0]); for($x=0;$x<$nombre_des_resultats;$x++) { echo $matches[0][$x].'<br />'; } ?>
Pouvez-vous m'aider?
Merci à tous
David
Partager