Les fonctions de requête de chaîne php sont : 1. la fonction stripos(), qui peut trouver la première position d'occurrence d'un caractère spécifié ; 2. la fonction strpos(), qui peut trouver la première position d'occurrence d'un caractère spécifié ; 3. strripos( ), qui peut rechercher Spécifier la position où le caractère est apparu pour la dernière fois ; 4. Fonction strrpos().
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Fonction de requête de chaîne en php
1. est utilisé pour rechercher la première occurrence d'une partie d'une chaîne dans une chaîne (insensible à la casse).
<?php $findme = 'c'; $mystring1 = 'xyz'; $mystring2 = 'ABC'; $pos1 = stripos($mystring1, $findme); $pos2 = stripos($mystring2, $findme); var_dump($pos1); var_dump($pos2); ?>
2. La fonction strpos()
strpos() est utilisée pour trouver la première occurrence d'une chaîne (sensible à la casse).
<?php $findme = 'c'; $findme1 = 'C'; $mystring = 'ABCabc'; $pos1 = strpos($mystring, $findme); $pos2 = strpos($mystring, $findme1); var_dump($pos1); var_dump($pos2); ?>
3. La fonction strripos()
strripos() est utilisée pour calculer la position de la dernière occurrence de la chaîne spécifiée dans la chaîne cible (non sensible à la casse).
<?php $findme = 'c'; $findme1 = 'C'; $mystring = 'ABCabcabcABC'; $pos1 = strripos($mystring, $findme); $pos2 = strripos($mystring, $findme1); var_dump($pos1); var_dump($pos2); ?>
4. La fonction strrpos()
strrpos() est utilisée pour calculer la position de la dernière occurrence de la chaîne spécifiée dans la chaîne cible
<?php $findme = 'c'; $findme1 = 'C'; $mystring = 'ABCabcabcABC'; $pos1 = strrpos($mystring, $findme); $pos2 = strrpos($mystring, $findme1); $pos3 = strrpos($mystring, $findme1,-5); var_dump($pos1); var_dump($pos2); var_dump($pos3); ?>
Apprentissage recommandé : "PHP Vidéo Tutoriel
》Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!