## strrchr
(PHP 3, PHP 4, PHP 5)
strrchr -- Find the last occurrence of a character in a string
## Description
string strrchr ( string haystack, string needle )
This function returns the portion of haystack which starts at the last occurrence of needle and goes until the end of haystack.
Returns FALSE if needle is not found.
If needle contains more than one character, only the first is used in PHP 4. This behavior is different from that of strchr().
If needle is not a string, it is converted to an integer and applied as the ordinal value of a character.
strrchr() 函數查找字符串在另一個字符串中最后一次出現的位置,并返回從該位置到字符串結尾的所有字符。
附:
> *haystack的意思是草垛
> needle的意思是針
> 其實我發現這兩個單詞基本都是出現在和查找相關的函數中。
> 我想,應該是比喻在草垛中找針(這?得找到絕望吧)。顯示這個函數很牛逼*
#### 例子 1. strrchr() example
~~~
<?php
// get last directory in $PATH
$dir = substr(strrchr($PATH, ":"), 1);
// get everything after last newline
$text = "Line 1\nLine 2\nLine 3";
$last = substr(strrchr($text, 10), 1 );
?>
~~~
strrchr() has been binary safe since PHP 4.3.0