php 字符串包含字符串
时间: 2024-09-23 20:05:10 浏览: 32
php中判断一个字符串包含另一个字符串的方法
在PHP中,判断一个字符串是否包含另一个字符串通常使用`strpos()`函数或者`strstr()`函数。以下是这两个函数的基本用法:
1. `strpos()`函数:它返回第一个匹配项的开始位置(从0开始计数),如果没有找到匹配,则返回false。示例:
```php
$string = "Hello World!";
if (strpos($string, "World") !== false) {
echo "字符串包含 'World'";
} else {
echo "字符串不包含 'World'";
}
```
如果你想要区分大小写,可以使用`stripos()`。
2. `strstr()`函数:这个函数会查找并返回第一个匹配的子串,如果找不到则返回null。示例:
```php
$string = "Hello World!";
$result = strstr($string, "World");
if ($result !== false) {
echo "字符串包含 'World'";
} else {
echo "字符串不包含 'World'";
}
```
这两个函数都可以用于`
阅读全文