php 判断文字字符串包含
时间: 2023-10-17 14:07:25 浏览: 208
php根据字符串判断语言
5星 · 资源好评率100%
您可以使用 PHP 的 `strpos()` 函数来判断一个字符串是否包含另一个字符串。该函数返回第一次出现的下标位置,如果未找到则返回 `false`。
例如,以下代码将检查 `$str` 字符串是否包含子字符串 `"hello"`:
```php
$str = "hello world";
if (strpos($str, "hello") !== false) {
echo "包含 hello 字符串";
} else {
echo "不包含 hello 字符串";
}
```
请注意,我们使用 `!==` 运算符而不是 `!=` 运算符来比较 `strpos()` 的返回值和 `false`。这是因为 `strpos()` 的返回值可能是 0,如果使用 `!=` 运算符则会将其视为 `false`,导致错误的判断结果。
阅读全文