Функция PHP strstr()

Пример

Найти первое出现 "Shanghai" в "I love Shanghai!" и вернуть оставшуюся часть строки:

<?php
echo strstr("I love Shanghai!","Shanghai");
?>

Запуск примера

Определение и использование

Функция strstr() ищет первое出现 search в строке.

Комментарий:Эта функция безопасна для работы с байтовыми строками.

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

Синтаксис

strstr(string,search,before_search)
Параметры Описание
string Обязателен. Определяет string, в котором будет выполняться поиск.
search

Обязателен. Определяет searched_string.

Если этот параметр является числом, он будет искать символ, соответствующий этому числу ASCII.

before_search

Опционально. По умолчанию "false".

Если установлено в "true", он вернет search Часть строки, которая предшествует первому появлению search.

Технические детали

Вернуть значение: Вернуть оставшуюся часть строки (от matching point). Если searched_string не найден, вернет FALSE.
PHP версия: 4+
Журнал обновлений: В PHP 5.3 была добавлена before_search Параметры.

Более примеров

Пример 1

Искать строку по значению ASCII символа "o" и вернуть оставшуюся часть строки:

<?php
echo strstr("Hello world!",111);
?>

Запуск примера

Пример 2

Вернуть часть строки, которая предшествует первому появлению searched_string (от matching point):

<?php
echo strstr("Hello world!","world",true);
?>

Запуск примера