php strrchr()函数
php strrchr()函数是php中用于查找字符串中一次出现指定字符或子串,并返回其剩余部分的函数。它和strchr()函数很相似,只是strrchr()函数从字符串的末尾开始查找,而strchr()函数从字符串的开始处开始查找。
使用方法
strrchr()函数的语法如下:
string strrchr ( string $haystack , mixed $needle )
其中参数haystack是要在其中查找needle的字符串,参数needle是要查找的字符或子串。
下面通过一个简单的例子来说明strrchr()函数的使用:
上面代码中,我们定义了一个字符串$str,调用strrchr()函数,查找字符串$str中一次出现的字符“o”,输出“o World”。
strrchr()函数返回的字符串不包括needle本身,如果要包括needle本身,可以使用strstr()函数,语法如下:
string strstr ( string $haystack , mixed $needle [, bool $before_needle = false ] )
其中,参数before_needle默认为false,表示返回的字符串不包括needle本身,如果设置为true,则返回的字符串包括needle本身。
strrchr()函数是一个非常实用的函数,可以用来查找字符串中一次出现的指定字符或子串,并返回其剩余部分。