PHP stristr()Функции

PHP String 参考手册Справочник по строкам PHP

Примеры

Найдите первое вхождение "world" в "Hello world!" и верните остаток строки:

<?php
echo stristr("Hello world!","WORLD");
?>

Запустить пример »

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

Функция stristr() ищет первое вхождение строки в другой строке.

Примечание:Функция является бинарно-безопасной.

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


Синтаксис

stristr(string,search,before_search)

Параметр Описание
string Обязательный. Указывает строку, в которой выполняется поиск.
search Обязательный. Задаёт строку для поиска. Если этот параметр является числом, выполняется поиск символа, соответствующего ASCII-значению числа.
before_search Необязательный. Логическое значение со значением по умолчанию "false". Если установлено "true", возвращает часть строки перед первым вхождением параметраsearch.

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

Возвращаемое значение: Возвращает остаток строки (от точки совпадения). Если искомая строка не найдена, возвращает FALSE.
Версия PHP: 4+
Список изменений: В PHP 5.3 был добавлен параметрbefore_search.

В PHP 4.3 функция стала бинарно-безопасной.


Другие примеры

Пример 1

Найдите строку, используя ASCII-значение "o", и верните остаток строки:

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

Запустить пример »

Пример 2

Верните часть строки перед первым вхождением "world":

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

Запустить пример »


PHP String 参考手册Справочник по строкам PHP Другие расширения