Manuel PHP
Précédent |  | Suivant

# strrchr

(PHP 3 <= 3.0.18, PHP 4 >= 4.0.0)

strrchr -- Recherche la partie terminale d'une chaîne après un caractère donné

## Description

``string strrchr` (string haystack, string needle)`

strrchr() retourne la partie de la chaîne `haystack` qui commence à la dernière occurrence de `needle` et va jusqu'à la fin de la chaîne `haystack`.

strrchr() retourne `FALSE` si `needle` n'est pas trouvé.

Si `needle` contient plus d'un caractère, les autres sont ignorés.

Si `needle` n'est pas une chaîne, il est converti en un entier, et utilisé comme valeur ordinale.

Exemple 1. Exemple avec strrchr()
    <?php
    // lit le dernier répertoire de $PATH
    $dir = substr(strrchr($PATH, ":"), 1);
    // lit tout après la dernière ligne
    $text = "Line 1\nLine 2\nLine 3";
    $last = substr(strrchr($text, 10), 1 );
    ?>

Voir aussi substr(), stristr() et strstr().

Précédent | Sommaire | Suivant
strpos | Niveau supérieur | str_repeat