iconv_strlen
<<<
iconv_strpos iconv_strrpos
>>>

8.48 Iconv
8 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Voir aussi
iconv_get_encoding
iconv_mime_decode_headers
iconv_mime_decode
iconv_mime_encode
iconv_set_encoding
iconv_strlen
->iconv_strpos
iconv_strrpos
iconv_substr
iconv
ob_iconv_handler

8.48.14 iconv_strpos() Trouve la position de la première occurence de needle dans haystack

[ Exemples avec iconv_strpos ]   PHP 5

int  iconv_strpos ( string   haystack , string   needle , int   offset , string   charset )

iconv_strpos retourne la position numérique de la première occurence de needle dans haystack .

Le paramètre optionnel offset spécifie la position à partir de laquelle la recherche doit commencer.

Si needle n'est pas trouvé, iconv_strpos retournera FALSE .

Attention

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 haystack ou needle ne sont pas des chaînes de caractères, ils sont convertis en entiers et appliqués en tant que valeur ordinale d'un caractère.

A l'opposé de strpos , la valeur retournée par iconv_strpos est le nombre de caractères se trouvant avant needle, plutôt que la position en octets où needle a été trouvé. Les caractères sont comptés en se basant sur le jeux de caractères spécifié par charset .

Si le paramètre charset est omis, string sera encodé en accord avec iconv.internal_charset .

Voir aussi strpos , mb_strpos et iconv_strrpos .

<< iconv_strpos >>
iconv_strlen Iconv iconv_strrpos