(PHP 5 >= 5.2.0, PHP 7, PHP 8)
mb_strrichr — Trouve la dernière occurrence d'un caractère d'une chaîne dans une autre, insensible à la casse
$haystack,$needle,$before_needle = false,$encoding = null
mb_strrichr() trouve la dernière occurrence de
needle dans haystack
et retourne la portion de haystack. Contrairement à
mb_strrchr(), mb_strrichr() n'est pas
sensible à la casse.
Si needle n'est pas trouvé, la fonction retournera false.
haystack
La chaîne depuis laquelle on doit chercher la dernière occurrence de
needle
needle
La chaîne à chercher 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.
encodingLe paramètre encoding
est l'encodage des caractères. S'il est omis ou null, l'encodage de caractères interne
sera utilisé.
Retourne la portion de haystack.
ou false si needle n'est pas trouvé.
| Version | Description |
|---|---|
| 8.0.0 |
needle accepte désormais une chaîne vide.
|
| 8.0.0 |
encoding est désormais nullable.
|