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.
Version imprimable
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:
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.