Новые книги

Бестселлер в компьютерной литературе для тех, кому за …, поможет каждому желающему освоить компьютер легко и просто не только в теории, но и на практике! В книге подробно описан каждый важный процесс в освоении киберпространства, а также проиллюстрирован каждый шаг.

От великого множества учебников по компьютерам он отличается тем, что написан дилетантом и протестирован такими же дилетантами. Как показала практика, Букварь, написанный человеком, познающим компьютер, принес большую пользу ученикам пенсионного возраста. Автор помогает своим сверстникам, для которых тяжело сразу понять, какой кнопкой кликать – и что значит «кликать» вообще – познать азы компьютерной грамотности.
Эта книга — о влиянии информационных технологий на социальную эволюцию. В ней показано, как современные компьютеры и Интернет делают возможным переход к новой общественной формации, в основе которой будут лежать взаимная прозрачность, репутация и децентрализованные методы принятия решений. В книге рассмотрены проблемы, вызванные искажениями и ограничениями распространения информации в современном мире. Предложены способы решения этих проблем с помощью распределённых компьютерных систем. Приведены примеры того, как развитие технологий уменьшает асимметричность информации и влияет на общественные институты, экономику и культуру.

strrpos

Учебник РНР
НазадВперёд

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