ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 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