Bonjour,
Je suis debutante dans la manipulation des fichiers.J'ai une tache consiste à rechercher une chaine de caractère dans un fichier texte en utilisant PHP.
SVP donnez moi une solution.merci.
Bonjour,
Je suis debutante dans la manipulation des fichiers.J'ai une tache consiste à rechercher une chaine de caractère dans un fichier texte en utilisant PHP.
SVP donnez moi une solution.merci.
La fonction preg_match(_all) permet de chercher une cherche à partir d'un motif et les fonctions comme strpos permettent de chercher une chaîne exacte. Exemple avec strpos :
Pour des fichiers volumineux, une lecture du fichier ligne par ligne sera plus performante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $content = file_get_contents('mon_fichier.txt'); $find = 'toto'; $pos = strpos($content, $find); if ($pos === FALSE) { echo "La chaîne n'a pas été trouvée"; } else { echo "La chaîne a été trouvée"; }
Julp.
Partager