(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
mb_strrpos — 查找字符串在一個(gè)字符串中最后出現的位置
$haystack,$needle,$offset = 0,$encoding = mb_internal_encoding()
基于字符數執行一個(gè)多字節安全的 strrpos() 操作。
needle 的位置是從 haystack 的開(kāi)始進(jìn)行統計的。
第一個(gè)字符的位置是 0,第二個(gè)字符的位置是 1。
haystack
查找 needle 在這個(gè) string 中最后出現的位置。
needle
在 haystack 中查找這個(gè) string。
offsetencodingencoding
參數為字符編碼。如果省略或是 null,則使用內部字符編碼。
返回 string 的 haystack 中,needle 最后出現位置的數值。
如果沒(méi)有找到 needle,它將返回 false。
| 版本 | 說(shuō)明 |
|---|---|
| 5.2.0 | 增加了可選參數 offset。 |
注意: 從 PHP 5.2.0 開(kāi)始,
encoding參數從第三個(gè)位置移到了第四個(gè)位置。 為實(shí)現向后兼容,可以將第三個(gè)參數指定為encoding,但不建議這么做,在將來(lái)會(huì )移除這個(gè)特性。