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 |