strpos
strrev
Fonctions sur les chaînes de caractères
PHP Manual

# strrchr

(PHP 4, PHP 5)

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

### Description

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

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`.

### Liste de paramètres

`haystack`

  La chaîne dans laquelle on doit chercher.

`needle`

  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.

### Valeurs de retour

Retourne la portion de la chaîne, ou `FALSE` si `needle` n'est pas trouvé.

### Historique

Version | Description
--- | ---
4.3.0 | Cette fonction est maintenant compatible avec les données binaires.

### Exemples

Exemple #1 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), 1 );
?>`

### Notes

> Note: Cette fonction gère les chaînes binaires.

### Voir aussi

- strstr() - Trouve la première occurrence dans une chaîne
- strrpos() - Cherche la position de la dernière occurrence d'une sous-chaine dans une chaîne

strpos
strrev
Fonctions sur les chaînes de caractères
PHP Manual