在PHP中,你可以使用字符串函数 strpos
或者 strstr
来判断一个文本中是否包含某个特定的字符串。下面是两种方法的示例:
strpos
函数:
$text = "这是一个示例文本";
$keyword = "示例";
if (strpos($text, $keyword) !== false) { echo "文本中包含关键字"; } else { echo "文本中不包含关键字"; }
2. 使用 `strstr` 函数:
```php
$text = "这是一个示例文本";
$keyword = "示例";
if (strstr($text, $keyword)) {
echo "文本中包含关键字";
} else {
echo "文本中不包含关键字";
}
无论是使用 strpos
还是 strstr
,它们都会返回一个非负整数或者一个非空字符串作为结果,如果找到了匹配的字符串,则返回其位置;如果没有找到匹配的字符串,则返回 false。所以通过判断返回值是否等于 false,就可以确定文本中是否包含了指定的字符串。