Функция PHP strchr()
Пример
Найти первое的出现 "world" в "Hello world!" и вернуть оставшуюся часть этой строки:
<?php echo strchr("Hello world!","world"); ?>
Определение и использование
Функция strchr() ищет первое的出现 строки в другой строке.
Эта функция является алиасом функции strstr().
Комментарии:Эта функция двоично безопасна.
Комментарии:Эта функция чувствительна к регистру. Для не чувствительного к регистру поиска используйте stristr() Функция.
Синтаксис
strchr(string,search,before_search);
Параметры | Описание |
---|---|
string | Обязательно. Определяет строку для поиска. |
search |
Обязательно. Определяет искомую строку. Если параметр является числом, то будет выполняться поиск символа, соответствующего этому числу по значению ASCII. |
before_search |
Опционально. По умолчанию "false" - булево значение. Если установлено в "true", то будет возвращено search Часть строки, которая предшествует первому出现 параметра. |
Технические детали
Вернуть значение: | Вернуть оставшуюся часть строки (от точки совпадения). Если не найдена искомая строка, то вернет FALSE. |
Версия PHP: | 4+ |
Журнал обновлений: | В PHP 5.3 была добавлена before_search Параметры. |
Более примеров
Пример 1
Поиск строки через значение ASCII символа "o" и возврат оставшейся части строки:
<?php echo strchr("Hello world!",111); ?>
Пример 2
Вернуть часть строки, которая предшествует первому出现 искомого подстроки:
<?php echo strchr("Hello world!","world",true); ?>