stripos函數是PHP中的一個字符串函數,用于在一個字符串中查找另一個字符串第一次出現的位置(不區分大小寫)。它的使用方法如下:
stripos(string $haystack, mixed $needle, int $offset = 0): int|false
參數說明:
$haystack:要搜索的字符串。
$needle:要查找的子字符串。
$offset(可選):從哪個位置開始搜索,默認為0。
返回值:
示例用法:
$string = "Hello, world!";
$position = stripos($string, "world");
if ($position !== false) {
echo "world 在字符串中的位置是:" . $position;
} else {
echo "未找到子字符串";
}
輸出結果:
world 在字符串中的位置是:7
在上面的示例中,我們在字符串 “Hello, world!” 中查找子字符串 “world” 第一次出現的位置。由于該子字符串存在于原字符串中,所以返回的位置是7。