函式名稱:strpbrk()
函式描述:strpbrk()函式在字串中搜尋給定字符集合的任何字元,並返回第一個匹配的字元所在的位置。
適用版本:PHP 4、PHP 5、PHP 7
用法:
strpbrk ( string $haystack , string $char_list ) : string|false
引數:
$haystack(必需):要搜尋的字串。$char_list(必需):要搜尋的字符集合。
返回值:
- 如果在
$haystack中找到了任何一個$char_list中的字元,則返回該字元及其後面的所有字元(包括匹配字元)。 - 如果在
$haystack中沒有找到任何一個$char_list中的字元,則返回false。
示例:
$str = "Hello World";
$char_list = "aeiou";
$result = strpbrk($str, $char_list);
if ($result !== false) {
echo "找到匹配的字元:" . $result;
} else {
echo "未找到匹配的字元";
}
輸出:
找到匹配的字元:ello World
解釋:
在上面的示例中,我們定義了一個字串$str,並將其設定為"Hello World"。然後,我們定義了一個字符集合$char_list,其中包含字母"a"、"e"、"i"、"o"和"u"。我們使用strpbrk()函式在$str中搜尋$char_list中的任何字元。由於$str中的字元"e"在$char_list中,所以strpbrk()函式返回了匹配字元"e"及其後面的所有字元"llo World"。因此,最終輸出為"找到匹配的字元:ello World"。
熱門工具排行榜