PHP strstr() Fonction
Exemple
Trouvez la première occurrence de "monde" dans "Bonjour monde !" et renvoyez le reste de la chaîne :
<?php
echo strstr("Bonjour monde !","monde");
?> Définition et Utilisation
La fonction strstr() recherche la première occurrence d'une chaîne dans une autre chaîne.
Remarque : Cette fonction est sécurisée pour les données binaires.
Remarque : Cette fonction est sensible à la casse. Pour une recherche insensible à la casse, utilisez la fonction stristr() .
Syntaxe
strstr( chaîne,recherche,avant_recherche ) Valeurs des Paramètres
| Paramètre | Description |
|---|---|
| chaîne | Requis. Spécifie la chaîne à rechercher. |
| recherche | Requis. Spécifie la chaîne à rechercher. Si ce paramètre est un nombre, il recherchera le caractère correspondant à la valeur ASCII de ce nombre. |
| avant_recherche | Optionnel. Une valeur booléenne dont la valeur par défaut est "false". Si définie sur "true", elle renvoie la partie de la chaîne avant la première occurrence du paramètre recherche . |
Détails Techniques
| Valeur de Retour : | Renvoie le reste de la chaîne (à partir du point de correspondance), ou FALSE si la chaîne à rechercher n'est pas trouvée. |
|---|---|
| Version PHP : | 4+ |
Plus d'Exemples
Exemple
Recherchez une chaîne pour la valeur ASCII de "o" et renvoyez le reste de la chaîne :
<?php
echo strstr("Bonjour monde !",111);
?> Exemple
Renvoie la partie de la chaîne avant la première occurrence de "monde" :
<?php
echo strstr("Bonjour monde !","monde",true);
?>