Bonjour,
Je m'excuse d'avance de ma question très bête, mais je cherche comment trouver une ligne dans un fichier.
J'ai ceci :
En fait la ligne existe bien dans le fichier, mais il ne la trouve pas. Pourquoi ? Faut-il rajouter un caractère de fin de ligne ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 $repere = "<!-- #### REPERE #### -->"; $imprim_file = fopen("trame.html", "r"); $ligne = fgets($imprim_file); while ((!feof($imprim_file))&&($ligne != $repere)) { [...] $ligne = fgets($imprim_file); } // code pour tester if ($ligne == $repere){ echo "LIGNE TROUVEE"; } else{ // fin du fichier atteint sans avoir trouvé la ligne echo "LIGNE NON TROUVEE"; }
Merci
Partager