Double Possible:
Comment puis-je vérifier si un mot est contenu dans une autre chaîne à l'aide de PHP?Quel serait le moyen le plus efficace de vérifier si une chaîne contient un "." ou pas?
Je sais que vous pouvez le faire de plusieurs façons différentes, comme avec les expressions régulières, ou d'une boucle à travers la chaîne pour voir si elle contient un point (".").
Réponses
Trop de publicités?Vous pouvez utiliser ces fonctions de chaîne,
strstr - Trouver la première occurrence d'une chaîne
stristr - casse strstr()
strrchr - Trouver la dernière occurrence d'un caractère dans une chaîne
strpos - Trouver la position de la première occurrence d'une sous-chaîne dans une chaîne de caractères
strpbrk Recherche d'une chaîne de caractères pour tout un ensemble de caractères
Si cela ne fonctionne pas, alors vous devez utiliser preg
expression régulière
preg_match - Effectuer une expression régulière