Fonction stristr() en PHP

Exemple

Trouver la première occurrence de "world" dans "Hello world!" et retourner la partie restante de la chaîne :

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

Exemple de fonctionnement

Définition et utilisation

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

Commentaires :Cette fonction est sécurisée en mode binaire.

Commentaires :Cette fonction est insensible à la casse. Pour une recherche sensible à la casse, utilisez strstr() Fonction.

Syntaxe

stristr(string,search
,before_search)
Paramètres Description
string Obligatoire. Définit la chaîne à rechercher.
search

Obligatoire. Définit la chaîne à rechercher.

Si ce paramètre est un nombre, il recherche le caractère correspondant à la valeur ASCII de ce nombre.

before_search

Optionnel. La valeur par défaut est "false" pour la valeur booléenne.

Si elle est définie sur "true", elle retourne search Partie de la chaîne avant la première apparition du paramètre.

Détails techniques

Retourne la valeur : Retourne la partie restante de la chaîne (à partir du point de correspondance). Si la chaîne recherchée n'est pas trouvée, retourne FALSE.
Version PHP : 4+
Journal des mises à jour :

Dans PHP 5.3, un nouveau before_search Paramètres.

Dans PHP 4.3, cette fonction est devenue sécurisée en mode binaire.

Plus d'exemples

Exemple 1

Recherche de la chaîne en fonction de la valeur ASCII de "o" et retourne la partie restante de la chaîne :

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

Exemple de fonctionnement

Exemple 2

Retourne la partie de la chaîne avant la première apparition de la chaîne recherchée :

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

Exemple de fonctionnement