|
8.49.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
.
|