|
6.94.58 strrposPHP 3, PHP 4 >= 4.0.0Description
int strrpos(string haystack ,char needle )
strrpos retourne la position numérique de la
dernière occurrence de needle dans la
chaîne haystack. strrpos
ne peut accepter qu'un seul caractère.
Si needle n'est pas trouvé, retourne FALSE.
| Note |
Il est facile de confondre la valeur de retour "caractère trouvé
à la position 0" et "caractère introuvable". Voici comment faire
la différence :@:
|
<?php // PHP 4.0b3 et plus récent :@: $pos = strpos("b", $mystring); if ($pos ===
<tt>FALSE</tt>
) { // note:@: trois égal signes // non trouvé } // versions plus anciennes que 4.0b3: $pos = strpos("b", $mystring); if (is_string($pos) && !$pos) { // non trouvé } ?>
|
|
Si needle n'est pas une chaîne, elle est
convertie en entier, et utilisée comme la valeur ASCII d'un
caractère.
Voir aussi
strpos,
strrchr,
substr,
stristr et
strstr.
|