Le langage de programmation PHP permet de créer des pages Web avec des éléments interactifs . PHP fonctionne en intégration de code dans les pages Web HTML et puis les exécuter sur un serveur PHP. La bibliothèque standard PHP dispose de nombreuses fonctions intégrées qui répondent tâches de programmation courantes . Par exemple, vous pouvez utiliser PHP pour chercher une grande chaîne de texte dans une chaîne . Cela peut être utile pour mettre en évidence des mots clés sur une page Web. Depuis le langage PHP dispose de cette fonction construit pour cela , vous pouvez rechercher des chaînes dans les chaînes avec très peu de code . Choses que vous devez
informatique avec serveur PHP ou un interpréteur PHP en ligne (voir Ressources)
Voir Plus Instructions
1
décider comment vous allez exécuter votre code PHP. Il ya un couple de différentes manières qui s'offrent à vous . Si vous avez un serveur PHP , vous pouvez exécuter du code en utilisant les fichiers PHP . Si vous n'avez pas accès à un serveur PHP, vous pouvez utiliser un interpréteur PHP en ligne. Entrez le code de ce tutoriel soit dans un fichier PHP ou l'interpréteur PHP en ligne
2
Commencez votre programme PHP avec l'énoncé suivant : .
< Php
< ? br> 3
déclarer une chaîne à travers lequel vous recherchez . Cette chaîne peut contenir n'importe quel texte que vous aimez . Par exemple, vous pouvez écrire ceci:
$ chaîneOrigine = 'Ceci est la chaîne que vous cherchez po ';
4
déclarer une chaîne qui tiendra le mot que vous allez à rechercher dans l'autre chaîne . Recherche phrases sont parfois appelés modèles, si vous pouvez nommer votre phrase de recherche variable ' searchPattern . Pour rechercher le mot « la », vous pourriez écrire la déclaration suivante:
$ searchPattern = ' le '; fonction
5
Utilisez les strpos () pour rechercher la chaîne «la» dans la chaîne plus grande «C'est la chaîne que vous cherchez po ' Pour ce faire, passer les noms de variables pour ces deux cordes à strpos (). La fonction va chercher la chaîne , et s'il le trouve , il retournera la position numérique de la chaîne dans la chaîne plus grande. Vous pouvez enregistrer cette position dans une autre variable comme ceci:
$ locationOfString = strpos ($ chaîneOrigine , searchPattern $ );
6
test pour voir si la chaîne a été trouvée . Vous pouvez le faire en testant l' $ locationOfSring variable dans une instruction "if" . Si la chaîne n'est pas trouvée , cette variable évaluera aussi faux . Vous pouvez imprimer un message informant l'utilisateur que la chaîne n'a pas été trouvée , comme ceci:
if ($ locationOfString == false ) {print ( 'string non trouvé' );}
7
Imprimer l'emplacement de la chaîne si elle a été trouvée, comme ceci:
else { printf ( " chaîne trouvée à la position% d ', $ locationOfString );}
8 < p > Conclure votre programme PHP avec la déclaration suivante :
> Photos
votre programme est maintenant prêt à être testé sur votre serveur PHP ou en ligne interpréteur PHP
< br . >