Description
string
strstr ( string haystack, string needle )
strstr() retourne une sous-chaîne de haystack,
allant de la première occurrence de needle jusqu'Ã la fin
de la chaîne.
Si needle est introuvable, strstr()
retourne FALSE.
Si needle n'est pas une chaîne, elle
sera convertie en entier, et utilisée comme code ascii du caractère
correspondant.
Note :
strstr() est sensible à la casse. Pour une fonctionnalité
identique, mais insensible à la casse, reportez-vous Ã
stristr().
Exemple 1. Exemple avec strstr()
<?php $email = 'user@example.com'; $domaine = strstr($email, '@'); echo $domaine; // @example.com ?>
|
|
Note :
Si vous voulez juste déterminer si un needle particulier
se trouve dans la chaîne haystack, utilisez la fonction
strpos() qui est plus rapide et qui consomme moins de ressources.
strstr() a été protégée des données binaires depuis PHP 4.3.0.
Voir aussi
preg_match(),
preg_match(),
stristr(),
strpos(),
strrchr() et
substr().