Retourne la position numérique
de la première occurrence de needle dans la chaîne
haystack. Contrairement à strpos(),
stripos() est insensible à la casse. Et, contrairement
à strrpos(), cette fonction peut prendre une chaîne
complète comme paramètre needle et cette chaîne complète
sera utilisée pour la recherche.
Si le paramètre needle n'est pas trouvé,
strpos() retournera FALSE.
| Avertissement |
Cette fonction peut retourner FALSE, mais elle peut aussi retourner une valeur équivalent à FALSE, utilisable dans une condition if simple. Utilisez l'opérateur === pour tester la valeur de retour exacte de cette fonction. |
Si needle n'est pas une chaîne, il est
converti en entier, et utilisé comme caractère de code ASCII
correspondant.
Le paramètre optionnel offset vous permet
de spécifier à partir de quel caractère dans
haystack
vous souhaitez commencer la recherche. La position retournée sera toujours
relative au début de la chaîne haystack.
Note : Cette fonction gère les chaînes binaires.
Voir aussi strpos(), strrpos(), strrchr(), substr(), stristr(), strstr(), strripos() et str_ireplace().
| Précédent | Sommaire | Suivant |
| stripcslashes | Niveau supérieur | stripslashes |