PHP stristr()Fonctions

PHP String 参考手册Référence des chaînes PHP

Exemples

Trouvez la première occurrence de "world" dans "Hello world!" et retournez le reste de la chaîne :

<?php
echo stristr("Hello world!","WORLD");
?>

Exécuter l'exemple »

Définition et utilisation

La fonction stristr() recherche la première occurrence d'une chaîne dans une autre chaîne.

Remarque :La fonction est compatible avec les données binaires.

Remarque :La fonction est insensible à la casse. Pour les recherches sensibles à la casse, utilisez la fonctionstrstr().


Syntaxe

stristr(string,search,before_search)

Paramètre Description
string Obligatoire. Spécifie la chaîne à rechercher.
search Obligatoire. Spécifie la chaîne à rechercher. Si ce paramètre est un nombre, il recherche le caractère correspondant à la valeur ASCII du nombre.
before_search Facultatif. Une valeur booléenne dont la valeur par défaut est "false". Si elle est définie sur "true", elle renvoiesearchla partie de la chaîne avant la première occurrence du paramètre.

Détails techniques

Valeur de retour : Renvoie le reste de la chaîne (à partir du point de correspondance). Si la chaîne recherchée n'est pas trouvée, renvoie FALSE.
Version de PHP : 4+
Journal des modifications : Dans PHP 5.3, le paramètrebefore_searcha été ajouté.

Dans PHP 4.3, la fonction est devenue compatible avec les données binaires.


Plus d’exemples

Exemple 1

Recherchez la chaîne en utilisant la valeur ASCII de "o", et renvoyez le reste de la chaîne :

<?php
echo stristr("Hello world!",111);
?>

Exécuter l'exemple »

Exemple 2

Retournez la partie de la chaîne avant la première occurrence de "world" :

<?php
echo stristr("Hello world!","WORLD",true);
?>

Exécuter l'exemple »


PHP String 参考手册Référence des chaînes PHP Autres extensions