PHP strrchr() 函数
PHP strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符
( PHP >= 4 )
函数原型
strrchr( string,char )
该函数是二进制安全的
参数
参数 | 描述 |
---|---|
string | 必需。规定被搜索的字符串 |
char | 必需。规定要查找的字符 如果该参数是数字,则搜索匹配数字 ASCII 值的字符 |
返回值
返回从某个字符串在另一个字符串中最后一次出现的位置到主字符串结尾的所有字符
如果没有找到字符,则返回 FALSE
范例
搜索 "world" 在字符串中的位置,并返回从该位置到字符串结尾的所有字符
<?php echo strrchr("Hello world!","world");
运行以上 PHP 范例,输出结果如下
world!
范例 2
搜索 "What" 在字符串中的位置,并返回从该位置到字符串结尾的所有字符
<?php echo strrchr("Hello world! What a beautiful day!","What");
运行以上 PHP 范例,输出结果如下
What a beautiful day!
范例 3
通过 "o" 的 ASCII 值搜索 "o" 在字符串中的位置,并返回从该位置到字符串结尾的所有字符:
<?php echo strrchr("Hello world!",111);
运行以上 PHP 范例,输出结果如下
orld!