PHP中的str_contains函數用于檢查一個字符串中是否包含另一個字符串,并返回一個布爾值。這個函數在PHP 8.0版本中新增,用于替代strpos函數,更加直觀和易于理解。
下面是一個使用str_contains函數的示例:
$string = 'Hello, world!';
$substring = 'world';
if (str_contains($string, $substring)) {
echo "The string contains the substring.";
} else {
echo "The string does not contain the substring.";
}
在上面的示例中,我們首先定義了一個包含字符串的變量$string和一個子字符串的變量$substring。然后使用str_contains函數檢查$string中是否包含$substring,并根據結果輸出相應的信息。
需要注意的是,str_contains函數是區分大小寫的,如果需要不區分大小寫,可以使用stripos函數來替代。