mb_strrchr
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
mb_strrchr — Trouve la dernière occurrence d'un caractère d'une chaîne dans une autre
Liste de paramètres
haystack
-
La chaîne depuis laquelle on doit récupérer la dernière occurrence de
needle
needle
-
La chaîne à trouver dans haystack
before_needle
-
Détermine quelle portion de haystack
cette fonction retourne.
Si défini à true, la fonction retourne toute la chaîne haystack
depuis le début jusqu'à la dernière occurrence de needle.
Si défini à false, la fonction retourne toute la chaîne haystack
depuis la dernière occurrence de needle jusqu'à la fin.
encoding
-
Le paramètre encoding
est l'encodage des caractères. S'il est omis ou null, l'encodage de caractères interne
sera utilisé.
Valeurs de retour
Retourne la portion de haystack,
ou false si needle n'est pas trouvé.
Erreurs / Exceptions
À partir de PHP 8.0.0, une ValueError est levée si
encoding est un encodage invalide.
Avant PHP 8.0.0, un E_WARNING était émis à la place.
Voir aussi
- strrchr() - Trouve la dernière occurrence d'un caractère dans une chaîne
- mb_strstr() - Trouve la première occurrence d'une chaîne dans une autre
- mb_strrichr() - Trouve la dernière occurrence d'un caractère d'une chaîne dans une autre, insensible à la casse