PHP strstr()
La fonction strstr() est une fonction intégrée en PHP qui est utilisée pour trouver la première occurrence d’une chaîne dans une autre chaîne. Cette fonction est sensible à la casse. Pour une recherche non sensible à la casse, utilisez la fonction stristr().
Syntaxe
strstr(str, search, before_str);
Paramètres
- str(Obligatoire) : Spécifie la chaîne d’origine.
- search(Obligatoire) : Spécifie la chaîne à trouver.
- before_str(Optionnelle) : Une valeur booléenne dont la valeur par défaut est « false ». S’il est défini sur « true », il renvoie la partie de la chaîne avant la première occurrence du paramètre « search ».
Valeur de retour
La fonction renvoie le reste de la chaîne.
Version PHP:
4+
Exemple 1:
Le code suivant trouve la première occurrence de « PHP » dans la chaîne « I love PHP, I am learning PHP » et retourne le reste de la chaîne:
<?php echo strstr("I love PHP, I am learning PHP","PHP"); ?>
Sortie:
PHP, I am learning PHP
Exemple 2:
Le code suivant renvoie la partie de la chaîne, avant la première occurrence de « PHP »:
<?php echo strstr("I love PHP, I am learning PHP","PHP", true); ?>
Sortie:
I love