пример
Найти первое вхождение "world" внутри "Hello world!" , "Hello world!" И вернуть остальную часть строки:
<?php
echo stristr("Hello world!","WORLD");
?>
Выполнить пример » Определение и использование
stristr() функция выполняет поиск первого вхождения строки внутри другой строки.
Note: Эта функция безопасна в бинарном режиме.
Note: Эта функция не чувствителен к регистру. Для регистрозависимого поиска используйте strstr() функцию.
Синтаксис
stristr( string,search,before_search )
параметр | Описание |
---|---|
string | Необходимые. Задает строку для поиска |
search | Необходимые. Задает строку для поиска. Если этот параметр является числом, он будет искать символ, совпадающий со значением ASCII числа |
before_search | Необязательный. Логическое значение которого по умолчанию является "false" . Если установлено значение "true" , он возвращает часть строки до первого появления параметра поиска. |
Технические подробности
Возвращаемое значение: | Возвращает остаток строки (from the matching point) , или FALSE, если строка для поиска не найдено. |
---|---|
PHP версии: | 4+ |
Changelog: | Before_search параметр был добавлен в PHP 5.3 Эта функция была сделана в двоичной безопасности в PHP 4.3 |
Еще примеры
Пример 1
Выберите строку для значения ASCII из "o" , и возвращает оставшуюся часть строки:
<?php
echo stristr("Hello world!",111);
?>
Выполнить пример » Пример 2
Возвращает часть строки до первого вхождения "world" :
<?php
echo stristr("Hello world!","WORLD",true);
?>
Выполнить пример »