Функция 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+ |