Fonction PHP strrpos()
Le strrpos() La fonction en PHP est utilisée pour localiser l'existence de la sous-chaîne dans la chaîne donnée à partir de la dernière. Si la sous-chaîne est présente dans la chaîne fournie, cette fonction renvoie la valeur entière comme position de la sous-chaîne et si la sous-chaîne n'est pas présente, cette méthode renvoie FAUX. , Cette fonction accepte les deux paramètres obligatoires et un est facultatif. Le format pour utiliser cette fonction en PHP est donné ci-dessous :
strrpos ( $chaîne , $recherche , $début )Ici $chaîne spécifie la chaîne à rechercher, le $recherche paramètre est la chaîne que vous devez trouver et $début est le paramètre facultatif pour spécifier la position pour commencer la recherche.
Note: Dans le contexte d'une chaîne, la dernière occurrence d'une sous-chaîne est la position de la sous-chaîne dans la chaîne, à partir du début de la chaîne, où la sous-chaîne apparaît pour la dernière fois.
Exemple 1
Considérez l'exemple de code simple suivant de strrpos() la position de la sous-chaîne :
$str = 'Bonjour Linux' ;
$last_pos = strrpos ( $str , 'n' ) ;
écho $last_pos ;
?>
Exemple 2
Le strrpos() recherchera également une chaîne complète, tant que la chaîne que vous recherchez est contenue dans la chaîne plus grande dans laquelle vous recherchez.
Par exemple:
$chaîne = 'Bienvenue dans Linuxhint.' ;
$recherche = 'Linux' ;
$position = strrpos ( $chaîne , $recherche ) ;
écho $position ;
?>
Exemple 3
Le strrpos() fonction est sensible à la casse, elle traitera le viens et viens différemment, donc si vous recherchez le VENIR dans le $chaîne l'erreur s'affichera sur votre console.
$chaîne = 'Bienvenue sur Mes Blogs' ;
$recherche = 'VENIR' ;
$res1 = strrpos ( $chaîne , $recherche ) ;
écho $res1 . ' ' ;
écho 'La chaîne de recherche est introuvable, elle a donc renvoyé : ' ;
var_dump ( $res1 ) ;
?>
Conclusion
Le strrpos() La fonction en PHP est utile pour trouver la dernière existence de la sous-chaîne dans la chaîne. C'est utile lorsque nous devons trouver la sous-chaîne qui est présente à la fin de la chaîne. Nous avons discuté de l'utilisation du strrpos() fonction avec des exemples dans la section ci-dessus du guide. Les développeurs PHP peuvent développer de meilleures applications en comprenant et en utilisant cette fonction.