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() - 查詢字串在一個字串中最後出現的位置