【php】验证字符串是否包含指定字符
管理员
2023-04-14 11:37:31
705
在 PHP 8 中,可以使用 str_contains
函数来确定一个字符串是否包含给定的子字符串。它执行区分大小写的检查,如果存在,则返回 true
,否则返回 false
。
$string = '懒惰的狐狸跳过了栅栏'; if (str_contains($string, '懒')) { echo "字符串中找到了 '懒'"; } else { echo "'懒' 没有找到"; }
对于早期版本的 PHP,可以使用以下代码段来填充 str_contains
函数:
if (!function_exists('str_contains')) { function str_contains($haystack, $needle) { return $needle !== '' && mb_strpos($haystack, $needle) !== false; } }