J'essaie de rechercher une chaîne correspondante dans une URL, mais l'extrait de code ci-dessous ne semble pas fonctionner.Comment mettre une URL dans un tableau et rechercher dans un tableau une chaîne correspondante?
<?php
$url = "http://www.drudgereport.com";
$search = "a";
$file = file($url);
if (in_array($search,$file)) {
echo "Success!";
} else {
echo "Can't find word.";
}
?>
Comment pourrais-je aller sur une boucle à travers le contenu de str $ et en comptant le nombre de A, par exemple? –
@Matt, vous n'avez pas besoin d'une boucle car la page entière est chargée en tant que chaîne dans '$ str'. Pour compter les occurrences d'une chaîne dans une autre chaîne, essayez 'substr_count()' (http://php.net/manual/fr/function.substr-count.php). –
brillant. Je vous remercie. –