(PHP 4, PHP 5)
strstr — Trouve la première occurrence dans une chaîne
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 2642. 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() .