PHP

iconv_strrpos

iconv_strrpos

(PHP 5, PHP 7)

iconv_strrpos - 查找大海捞针内最后一次发生的事件

描述

int iconv_strrpos ( string $haystack , string $needle [, string $charset = ini_get("iconv.internal_encoding") ] )

查找的最后一次出现needlehaystack

在对比strrpos(),返回值iconv_strrpos()是针前出现,而不是在字节,其中针已经发现的位置的偏移量的字符数。字符根据指定的字符集进行计数charset

参数

haystack

整个字符串。

needle

搜索到的子字符串。

charset

如果charset省略参数,string则假定在iconv.internal_encoding中编码。

如果haystackneedle不是字符串,则将其转换为字符串并作为字符的序数值应用。

返回值

返回最后一次出现的数字位置needlehaystack

如果needle没有找到,iconv_strrpos()将返回FALSE

警告

该函数可能返回布尔值FALSE,但也可能返回一个非布尔值,其值为FALSE。有关更多信息,请阅读布尔部分。使用===运算符来测试此函数的返回值。