Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.73 ">

strrpos

(PHP 3, PHP 4 )

strrpos --  Recherche la dernière occurrence d'un caractère dans une chaîne.

Description

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 === FALSE) { // 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().