Документация PHP
| Документация DHTML | Документация Smarty | SVG/VML Графика и JavaScript
| Документация bash |
strstr
(PHP 4, PHP 5)
strstr — Находит первое вхождение подстроки
Описание
string strstr ( string $haystack , string $needle )
Возвращает подстроку строки haystack начиная с первого вхождения needle до конца строки.
Если подстрока needle не найдена, возвращает FALSE.
Если needle не является строкой, он приводится к целому и трактуется как код символа.
Замечание: Эта функция учитывает регистр символов. Для поиска без учета регистра используйте stristr().
Пример #1 Пример использования strstr()
<?php
$email = '[email protected]';
$domain = strstr($email, '@');
echo $domain; // выводит @example.com
?>
Замечание: Если нужно лишь определить, встречается ли подстрока needle в haystack , используйте функцию strpos(), которая работает быстрее и потребляет меньше памяти.
С версии PHP 4.3.0 strstr() безопасна для обработки данных в двоичной форме.
См. также описание функций ereg(), preg_match(), stristr(), strpos(), strrchr() и substr().