Описание
string
strrchr ( string haystack, char needle )
Возвращает подстроку строки haystack начиная с
последнего вхождения needle до конца строки.
Если подстрока needle не найдена,
возвращает FALSE.
В отличие от strchr(), если
needle состоит более чем из одного символа,
используется только первый символ.
Если needle не является строкой, он приводится
к целому и трактуется как код символа.
Пример 1. Пример использования strrchr()
<?php // получить последнюю директорию из $PATH $dir = substr(strrchr($PATH, ":"), 1);
// получить все после последнего перевода строки $text = "Line 1\nLine 2\nLine 3"; $last = substr(strrchr($text, 10), 1 ); ?>
|
|
С версии PHP 4.3.0 strrchr() безопасна для
обработки данных в двоичной форме.
См. также описание функций strstr(),
substr() и stristr().