[php]réchercher un caractère dans un fichier

clintm Messages postés 718 Statut Membre -  
bacchuss Messages postés 1165 Statut Membre -
salut,

j'ai un script php, qui doit ajouter un bout de code php dans un fichier s'il trouve une certaine chaine de caractères, sinon il ne doit rien faire, y'a t-il une commande en php, qui permet de faire ce que je veux, au début j'avais penser à :
if(strstr(fopen("test.php", "a"), "@"))


merci d'avance
@+
--
------------------------------------------
>>Trop de paroles noient la vérité<<

1 réponse

  1. bacchuss Messages postés 1165 Statut Membre 190
     
    salut

    moi je ferai un truc dans ce genre:
    $mon_fic = "monfic.txt";
    $mon_car = "@";
     if (!($f=fopen($mon_fic,"r")))
     exit("Impossible d'ouvrir le fichier $mon_fic.");
     while (!feof($f)) 
     { 
      $car_courant=fgetc($f);
      if ($car_courant == $mon_car)
      {
       //ton traitement
      }
     }
     fclose($f);
    0