uznay-chto-hochesh.narod.ru

-сайт для интересующихся людей

Учебник - справочник по PHP.

Здесь Вы найдете что хотели

Меню сайта
Главная
Введение
Справочник языка
Возможности РНР
Функции (справочник)
Расширение РНР 4.0
F.A.Q. частые вопросы
Приложения
Алфавитный указатель
Друзья сайта
сделай сайт сам! пособие по html
изучение html и web-дизайна для новичков
Бесплатная отправка смс на все операторы
Реклама
 
НазадВперёд

strrpos

(PHP 3, PHP 4)

strrpos - находит позицию последнего вхождения char в строке.

Описание

int strrpos (string haystack, char needle)

Возвращает числовую позицию последнего вхождения needle в строке haystack. Обратите внимание, что needle в этом случае может быть только одиночным символом. Если строка передаётся как needle, то будет использоваться только первый символ такой строки.

Если needle не найден, возвращает FALSE.

Примечание: легко ошибиться с return-значениями "character found at position 0" и "character not found". Вот как определить разницу:
// в PHP 4.0b3 и новее:
$pos = strrpos($mystring, "b");
if ($pos === false) { // обратите внимание: три знака равенства
    // не найден ...
}

// в версиях до 4.0b3:
$pos = strrpos($mystring, "b");
if (is_string($pos) && !$pos) {
    // не найден ...
}

Если needle не строка, он конвертируется в integer и применяется как порядковое значение символа.

См. также strpos(), strrchr(), substr(), stristr() и strstr().


Назад Оглавление Вперёд
strrev Вверхstrspn

Хостинг от uCoz