(PHP 5 >= 5.2.0, PHP 7, PHP 8)
mb_strripos — Trouve la position de la dernière occurrence d'une chaîne dans une autre, en ne tenant pas compte de la casse
$haystack,$needle,$offset = 0,$encoding = null
mb_strripos() effectue une opération
strripos() basée sur le nombre de caractères.
La position needle est comptée depuis le début de
haystack. La position du premier caractère est 0.
Le second a comme position 1, etc..
Contrairement à mb_strrpos(),
mb_strripos() n'est pas sensible à la casse.
haystack
La chaîne depuis laquelle on récupère la position de la dernière occurrence de
needle.
needle
La chaîne à chercher dans haystack.
offset
Peut spécifier la position de départ de la recherche à partir d'un certain nombre de caractères arbitraire
dans haystack. Les valeurs négatives arrêtent la recherche à partir d'un position arbitraire
depuis la fin de haystack.
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 position numérique de la dernière occurrence de
needle dans la chaîne
haystack, ou false
si needle n'est pas trouvé.
offset est supérieur à la longueur de
haystack, une
ValueError sera levée.
| Version | Description |
|---|---|
| 8.0.0 |
needle accepte désormais une chaîne vide.
|
| 8.0.0 |
encoding est désormais nullable.
|