Fonction php "FIND" ?

WRInaute discret
bonjour à tous,
je cherche une fonction php qui permette de chercher une expression dans un document apellé juste avant, et qui renvoie TRUE ou FALSE selon si l'expression a été trouvée dans le document ou pas,

exemple :
Code:
$test = file_get_contents("https://www.google.com/");
find "Rechercher" in $test;

c'est pas très programmeur mais vous aurez compris je pense ce que ej souhaite faire :)

merci d'avance de votre aide

joyeux noël!!

doom
 
WRInaute discret
salut

Tu peux utiliser plusieurs fonctions : strpos (la plus rapide), strstr ...

Code:
<?php
if( strpos( filegetcontents('...') , 'la recherche' ) {
   // trouvé
} else {
   // bouhhhh
}
?>

http://php.net/strpos * voir aussi stripos() pour une recherche insensible à la casse en PHP5.
 
WRInaute discret
nickel ca fonctionne parfaitement!
c'est fou tout ce que l'on peut faire en php : je viens de faire un script que je lance en cron quotidiennement qui vérifie que les sites avec lesquels je suis partenaire n'aient pas par mégarde éffacé ou modifié le lien vers mon site, le cas échéant je suis avertis par mail et SMS, la classe!
a+ et bonnes fêtes!
 
Discussions similaires
Haut