PHP strchr()Функции

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

Примеры

Найдите первое вхождение "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

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

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

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


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