PHP strpos()Функция

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

Примеры

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

<?php echo strpos("I love php, I love php too!","php"); ?>

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

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

Функция strpos() находит позицию первого вхождения строки в другую строку (с учётом регистра).

Примечание:Функция strpos() чувствительна к регистру.

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

Связанные функции:

  • strrpos()- Находит позицию последнего вхождения строки в другую строку (с учётом регистра)
  • stripos() - Находит позицию первого вхождения строки в другую строку (без учёта регистра)
  • strripos()- Находит позицию последнего вхождения строки в другую строку (без учёта регистра)

Синтаксис

strpos(string,find,start)

Параметр Описание
string Обязательный. Указывает строку, в которой выполняется поиск.
найти

Обязательный. Указывает символ для поиска.

start Необязательный. Указывает позицию начала поиска.

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

Возвращаемое значение: Возвращает позицию первого вхождения строки в другую строку или FALSE, если строка не найдена.Примечание:Позиции строк начинаются с 0, а не с 1.
Версия PHP: 4+


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