Description
int
strpos
( string haystack, string needle [, int offset])
strpos(
)
retourne
la
position
numérique
de
la
première
occurence
de
needle
dans
la
chaîne
de
caractères
haystack
.
Contrairement
à
la
fonction
strrpos(
)
,
celle-ci
peut
prendre
une
chaîne
de
caractères
complète
comme
paramètre
needle
et
cette
chaîne
sera
utilisée
en
totalité
.
Si
needle
n
'
est
pas
trouvée
,
la
fonction
retourne
FALSE
.
Il
est
facile
de
confondre
le
résultat
"
caractère
trouvé
à
la
position
0
"
et
"caractère
non
trouvé
"
.
Voici
comment
faire
la
différence
:
Si
needle
n
'
est
pas
une
chaîne
,
elle
est
convertie
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
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
.
Voir
aussi
strrpos(
)
,
strrchr(
)
,
substr(
)
,
stristr(
)
et
strstr(
)
.