PHP strrpos函数是一个用于查找字符串在另一个字符串中最后一次出现的位置的函数。它返回字符串在另一个字符串中最后一次出现的位置,如果没有找到该字符串,则返回 FALSE。
int strrpos ( string $haystack , mixed $needle [, int $offset = 0 ] )
strrpos() 函数的语法如上所述,它需要三个参数:haystack、needle 和 offset。其中 haystack 是必需参数,它是要在其中搜索 needle 的字符串。needle 是必需参数,它是要在 haystack 中搜索的子字符串。offset 是可选参数,它是从 haystack 的开头计数的偏移量。
strrpos() 函数使用区分大小写的方式来查找 needle 在 haystack 中最后一次出现的位置。如果 needle 不存在于 haystack 中,则该函数返回 FALSE。
// a is the first character in the string so it's position is 0.
上面的例子将使用 strrpos() 函数来查找 "a" 字符在 "abc" 字符串中最后一次出现的位置。由于 "a" 是 "abc" 字符串中的首字母,因此它的位置是 0。
完整的 PHP Array 参考手册
对数组 $cars 中的元素按字母进行降序排序:
rsort() 函数对数值数组进行降序排序。
提示:请使用 sort() 函数对数值数组进行升序排序。
参数 | 描述 |
---|---|
array | 必需。规定要进行排序的数组。 |
sortingtype | 可选。规定如何排列数组的元素/项目。可能的值:
|
返回值: | 如果成功则返回 TRUE,如果失败则返回 FALSE。 |
---|---|
PHP 版本: | 4+ |
对数组 $numbers 中的元素按数字进行降序排序:
把每一项作为数字来处理,并对数组 $cars 中的元素进行降序排序:
PHP FILTER_VALIDATE_REGEXP 过滤器 完整的 PHP Filter 参考手册定义和用法 FILTER_VALIDATE_REGEXP 过滤器根据兼容 Perl 的正则...
PHP date_diff() 函数PHP Date/Time 参考手册实例 计算两个日期间的差值:?php $date1=date_create("2013-03-15");$date2=date_c...
PHP chunk_split() 函数PHP String 参考手册实例 在每个字符后分割一次字符串,并在每个分割后添加 .:?php $str = Hello world!...
PHP get_html_translation_table() 函数PHP String 参考手册实例 输出 htmlspecialchars 函数使用的翻译表:?php print_r (get_h...
PHP levenshtein() 函数PHP String 参考手册实例 计算两个字符串之间的 Levenshtein 距离:?php echo levenshtein(Hello World,e...