mb_strripos
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
mb_strripos — 大小寫不敏感地在字串中查詢一個字串最後出現的位置
說明
mb_strripos(
string
string
int
string
): int
string
$haystack,string
$needle,int
$offset = 0,string
$encoding = mb_internal_encoding()): int
mb_strripos() 基於字元數執行一個多位元組安全的 strripos() 操作。
needle 的位置是從 haystack 的開始進行統計的。
第一個字元的位置是 0,第二個字元的位置是 1。
和 mb_strrpos() 不同的是,mb_strripos() 是大小寫不敏感的。
參數
-
haystack -
查詢
needle在這個字串中最後出現的位置。 -
needle -
在
haystack中查詢這個字串。 -
offset -
在
haystack中開始搜索的位置。 -
encoding -
使用的字元編碼名稱。如果省略了,則將使用內部編碼。
返回值
返回字串 haystack 中 needle 最後出現位置的數值。
如果沒有找到 needle,它將返回 false。
參見
- strripos() - 計算指定字串在目標字串中最後一次出現的位置(不區分大小寫)
- strrpos() - 計算指定字串在目標字串中最後一次出現的位置
- mb_strrpos() - 查詢字串在一個字串中最後出現的位置