stripos
是 PHP 中的一個字符串處理函數,它用于在字符串中查找指定字符或子字符串首次出現的位置。該函數返回第一次出現的索引值,如果沒有找到則返回 false
。與 strpos
類似,但 stripos
是大小寫不敏感的。
以下是 stripos
函數的語法:
int stripos ( string $haystack, string $needle [, int $offset = 0 ] )
參數說明:
$haystack
:要在其中搜索子字符串的主字符串。$needle
:要在 $haystack
中查找的子字符串。$offset
(可選):開始搜索的位置。默認值為 0。返回值:
false
。示例:
$haystack = "Hello, World!";
$needle = "WORLD";
$result = stripos($haystack, $needle);
if ($result !== false) {
echo "The needle is found at index: " . $result; // 輸出 "The needle is found at index: 7"
} else {
echo "The needle is not found.";
}