php-strstr

  • 08.07.2026
  • admin
  • 1минут читать

<strstr>

(PHP 3, PHP 4, PHP 5)

strstr —  Находит первое вхождение подстроки

Описание

string strstr ( string haystack, string needle )

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

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

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

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


Пример 1. Пример использования strstr()

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

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

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