(PHP 4 >= 4.0.6, PHP 5)
mb_strrpos — Repère la dernière occurrence d'un caractère dans une chaîne
mb_strrpos() retourne la position numérique de la dernière occurrence du caractère needle dans la chaîne haystack . Si needle est introuvable, mb_strrpos() retourne FALSE .
mb_strrpos() effectue une recherche de type strpos() , en tenant compte des caractères multi-octets. La position de needle est comptée à partir du début de la chaîne haystack : les positions commencent à 0.
Si encoding est omis, l'encodage interne par défaut est utilisé.
encoding est un nom d'encodage de caractères. S'il n'est pas spécifié, l'encodage interne est utilisé.
Note: Depuis PHP 5.2.0, le paramètre offset doit être spécifié pour commencer à recherche un nombre arbitraire de nombre de caractères dans une chaîne. Les valeurs négatives stoppent la recherche à un point arbitraire avant la fin de la chaîne.
Note: Le paramètre encoding a été déplacé de la troisième position à la quatrième position depuis PHP 5.2.0. Pour des raisons de compatibilité ascendante, encoding peut être spécifié en tant que troisième paramètre, mais ce comportement est obsolète et peut être supprimé prochainement.
| Version | Description |
|---|---|
| 5.2.0 | Ajout du paramètre optionnel offset . |
| mb_strpos() |
| mb_internal_encoding() |
| strrpos() |