Indique le type de marqueur list-item
La fonction strripos() — Trouve la position de la dernière occurrence d'une chaîne dans une autre, de façon insensible à la casse
Contrairement à stripos(), la fonction strripos() nous aide à trouver la position de la dernière occurrence d'une chaîne dans une autre chaîne. Cette fonction renvoie une valeur entière correspondant à la position de la dernière occurrence de la chaîne. Cette fonction est insensible à la casse, ce qui signifie qu'elle traite de la même manière les caractères majuscules et minuscules.
(PHP 5)
strripos() — Trouve la position de la dernière occurrence d'une chaîne dans une autre, de façon insensible à la casse
La fonction strripos () trouve la position de la dernière occurrence d'une chaîne à l'intérieur d'une autre chaîne.
Cette fonction Trouve la position numérique de la dernière occurrence de search_str dans la chaîne de caractères original_str. Contrairement à strrpos(), strripos() est insensible à la casse..
Syntaxestrripos (original_str, search_str, début)
Paramètre | Description |
---|---|
original_str | Requis. Spécifie la chaîne pour rechercher |
search_str | Requis. Spécifie la chaîne à trouver |
début | Facultatif. Spécifie où commencer la recherche |
Note : La fonction strripos () ne distingue pas majuscules et minuscules.
Cette fonction renvoie une valeur entière qui représente l'index de original_str où la chaîne search_str apparaît en dernier.
Exemple : 📋 Copier le code
<?PHP echo strripos("bonjour monde !", "O") ; ?>
Le résultat du code ci-dessus sera :
9
<?php function Search($search, $string){ $position = strripos($string, $search, 5); if ($position !== false){ return "Trouvé dans la position : " . $position; } else{ return "Non trouvé"; } } $string = "Bienvenue sur le site oujood.com"; $search = "site"; echo Search($search, $string); ?>le resultat :
Trouvé dans la position : 17
Ce code PHP réalise une recherche de la sous-chaîne `$search` dans la chaîne `$string` en utilisant la fonction `strripos`. Cette fonction retourne la position de la dernière occurrence de la sous-chaîne dans la chaîne principale, en ignorant la casse (c'est-à-dire, elle ne fait pas de distinction entre majuscules et minuscules). Cependant, dans votre code, il y a une limite de recherche à partir de la position 5.
Voici une explication détaillée du code :
Notez que la position de départ (5 dans ce cas) peut être ajustée en fonction de vos besoins. Vous pouvez également envisager de ne pas spécifier de position de départ et de laisser la fonction chercher la sous-chaîne dans toute la chaîne.
Fonction precedente: |
Fonction suivante: |