📅  最后修改于: 2023-12-03 15:20:21.419000             🧑  作者: Mango
str_contains()是PHP 8中内置的字符串函数之一,它用于检查一个字符串是否包含另一个子字符串。
str_contains ( string $haystack , string $needle ) : bool
必需。要检查的字符串。
必需。要搜索的子字符串。
如果$haystack包含$needle,则返回true,否则返回false。
<?php
$str = 'Hello world, welcome to PHP';
if (str_contains($str, 'world')) {
echo "The string contains 'world'";
} else {
echo "The string does not contain 'world'";
}
?>
输出:
The string contains 'world'
下面是使用strpos()替代str_contains()的示例:
<?php
$str = 'Hello world, welcome to PHP';
if (strpos($str, 'world') !== false) {
echo "The string contains 'world'";
} else {
echo "The string does not contain 'world'";
}
?>
输出:
The string contains 'world'
以上是有关str_contains()函数的介绍,希望能对你有所帮助!