Функция PHP strstr

string strstr ( string haystack, string needle )

Функция strstr возвращает подстроку строки haystack начиная с первого вхождения needle до конца строки.

Если подстрока needle не найдена, возвращает FALSE.

Если needle не является строкой, он приводится к целому и трактуется как код символа.

Замечание: Эта функция учитывает регистр символов. Для поиска без учета регистра используйте stristr.

Пример использования strstr:

<?php
   $email = 'user@example.com';
   $domain = strstr($email, '@');
   echo $domain; // выводит @example.com
?>  

Замечание: Если нужно лишь определить, встречается ли подстрока needle в haystack, используйте функцию strpos, которая работает быстрее и потребляет меньше памяти.

С версии PHP 4.3.0 strstr безопасна для обработки данных в двоичной форме.

См. также описание функций ereg, preg_match, stristr, strpos, strrchr и substr.