(PHP 5 >= 5.2.0)
mb_strstr — 查找字符串在另一個字符串里的首次出現
說明
string mb_strstr ( string$haystack
, string $needle
[, bool $before_needle
= false
[, string $encoding
= mb_internal_encoding()
]] )
mb_strstr() 查找了 needle
在 haystack
中首次的出現并返回 haystack
的一部分。
如果 needle
沒有找到,它將返回 FALSE
。
參數
haystack
要獲取 needle
首次出現的字符串。
needle
在 haystack
中查找這個字符串。
before_needle
決定這個函數返回 haystack
的哪一部分。
如果設置為 TRUE
,它返回 haystack
中從開始到 needle
出現位置的所有字符(不包括 needle)。
如果設置為 FALSE
,它返回 haystack
中 needle
出現位置到最后的所有字符(包括了 needle)。
encoding
要使用的字符編碼名稱。 如果省略該參數,將使用內部字符編碼。
返回值
返回 haystack
的一部分,或者 needle
沒找到則返回 FALSE
。
參見
stristr() - strstr 函數的忽略大小寫版本 strstr() - 查找字符串的首次出現 mb_stristr() - 大小寫不敏感地查找字符串在另一個字符串里的首次出現