mb_strpos() retourne la position numérique de la première occurence du caractère needle dans la chaîne haystack. Si needle est introuvable, mb_strpos() retourne FALSE.
mb_strpos() effectue une recherche de type strpos(), en tenant compte des caractères multi-octets. La position de needle est comptée à partir du début de la chaîne haystack : les positions commencent à 0.
Si encoding est omis, l'encodage interne par défaut est utilisé. mb_strrpos() accepte des chaînes comme argument needle, alors que strrpos() n'accepte que des caractères.
offset est l'offset de début de recherche. S'il est omis, il sera utilisé à 0 (début de la chaîne).
encoding est un nom d'encodage de caractères. S'il n'est pas spécifié, l'encodage interne est utilisé.
Voir aussi mb_strpos(), mb_internal_encoding() et strpos()
Précédent | Sommaire | Suivant |
mb_strlen | Niveau supérieur | mb_strrpos |