strrchr

(PHP 4, PHP 5)

strrchr — Trouve la dernière occurrence d'un caractère dans une chaîne

Description

string strrchr ( string $haystack, string $needle )

strrchr() retourne le segment de la chaîne haystack qui commence avec la dernière occurrence de needle , 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, seul le premier sera utilisé. Ce comportement est différent de celui de strchr() .

Si needle n'est pas une chaîne, il est converti en entier, et utilisée comme caractère de code ASCII correspondant.

Exemple 2636. Exemple avec strrchr()

<?php
// Lit le dernier dossier dans le chemin $PATH
$dir  substr ( strrchr ( $PATH ":" ),  1 );
 
// Lit tout, après la dernière nouvelle ligne
$text  "Ligne 1\nLigne 2\nLigne 3" ;
$last  substr ( strrchr ( $text 10 ),  );

?>

strrchr() a été protégée des données binaires depuis PHP 4.3.0.

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