Manuel PHP
strripos
(PHP 5)
strripos — Trouve la position de la dernière occurrence d'une chaîne dans une autre, de façon insensible à la casse
Description
Trouve la position numérique de la dernière occurrence de needle dans la chaîne de caractères haystack . Contrairement à strrpos(), strripos() est insensible à la casse.
Liste de paramètres
- haystack
-
La chaîne dans laquelle on doit chercher.
- needle
-
Notez que needle peut être une chaîne constituée d'un ou de plusieurs caractères.
- offset
-
Le paramètre offset peu être spécifié pour commencer à chercher un nombre arbitraire de caractères dans la chaîne.
Les valeurs négatives commenceront la recherche aux caractères offset à partir du début de la chaîne de caractères.
Valeurs de retour
Retourne la position numérique de la dernière occurrence de needle . Notez que la position commence à partir de 0, et non de 1.
Si needle n'est pas trouvé, la fonction retourne FALSE.
Cette fonction peut retourner FALSE, mais elle peut aussi retourner une valeur équivalent à FALSE, utilisable dans une condition if simple. Utilisez l'opérateur === pour tester la valeur de retour exacte de cette fonction.
Exemples
Exemple #1 Exemple avec strripos()
- <?php
- $haystack = 'ababcd';
- $needle = 'aB';
- $pos = strripos($haystack, $needle);
- if ($pos === false) {
- echo "Désolé, impossible de trouver ($needle) dans ($haystack)";
- } else {
- echo "Félicitations !\n";
- echo "Nous avons trouvé le dernier ($needle) dans ($haystack) à la position ($pos)";
- }
- ?>
L'exemple ci-dessus va afficher :
Remonter 
