Le langage de script PHP est excellent pour la manipulation et le traitement du texte, mais de trouver la bonne fonction de vos besoins peut être un procès. Au moins une douzaine de fonctions existent pour rechercher une chaîne de texte, tel que strpos , strrpos , stripos , strripos , preg_match et preg_match_all , et chacun diffère subtilement dans sa mise en œuvre et de fonctionnalités. Lorsque vous avez besoin pour trouver le nombre d'occurrences d' un modèle de recherche dans une chaîne, le meilleur outil est « preg_match_all . " Instructions 1 Ouvrez Windows Notepad ou tout autre éditeur de texte que vous préférez 2 tapez le script PHP suivant : . ? < PHP < br > $ s = " Ceci est une chaîne de texte que je veux compter le nombre de fois où la chaîne de texte apparaît en elle. ". ; $ count = preg_match_all ( "string" , $ s, $ matches ) ; echo "Il ya" . $ count . « matches. " ; ? > 3 Enregistrez le fichier sous le nom " phpMatch.php . " Double-cliquez sur le fichier ou le type "php -f phpMatch.php " dans une console pour l'exécuter.
|