strstr

(PHP 4, PHP 5)

strstr — Trouve la première occurrence dans une chaîne

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 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() .