Функция strpos() в PHP

Пример

Найти положение "php" в строке в первый раз:

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

Пример выполнения

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

Функция strpos() находит первое的出现位置 строки в другой строке.

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

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

См. также функции:

  • stripos() - Найти первое的出现位置 строки в другой строке (без учета регистра)
  • strripos() - Найти последнее的出现位置 строки в другой строке (без учета регистра)
  • strrpos() - Найти последнее的出现位置 строки в другой строке (с учетом регистра)

Синтаксис

strpos(string,find,start)
Параметры Описание
string Обязателен. Определяет строку, которую нужно искать.
find Обязателен. Определяет строку, которую нужно найти.
start Опционально. Определяет, где начинать поиск.

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

Возврат значения:

Возвращает положение строки в другой строке в первый раз, если строка не найдена, возвращает FALSE.

Комментарий:Позиция строки начинается с 0, а не с 1.

Версия PHP: 4+