php mb_strpos函數用於尋找字串在另一個字串中首次出現的位置,其使用語法是「mb_strpos(string $haystack,string $needle,int $offset = 0...」。
本文操作環境:Windows7系統,PHP7.4版,Dell G3電腦。
php mb_strpos 的用法是什麼?
mb_strpos
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
#mb_strpos — 查找字串在另一個字串中首次出現的位置
說明
mb_strpos( string $haystack, string $needle, int $offset = 0, string $encoding = mb_internal_encoding() ): int
查找string 在一個string 中首次出現的位置。
基於字元數執行一個多字節安全的strpos() 操作。第一個字元的位置是 0,第二個字元的位置是1,以此類推。
參數:
haystack
要被檢查的string。
needle
在haystack 中找這個字串。和strpos() 不同的是,數字的值不會被當做字元的順序值。
offset
搜尋位置的偏移。如果沒有提供該參數,將會使用0。負數的offset 會從字串尾部開始統計。
encoding
encoding 參數為字元編碼。如果省略或是null,則使用內部字元編碼。
傳回值
傳回string 的haystack 中needle 首次出現位置的數值。如果沒有找到needle ,它將返回false。
推薦學習:《PHP影片教學》
以上是php mb strpos 的用法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!