PHP strstr 函数判断字符串是否否存在
PHP strstr
定义和用法
strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。
该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回
false
。
语法
strstr(string,search)
参数
描述
string
必需。规定被搜索的字符串。
search
必需。规定所搜索的字符串。如果该参数是数字,则搜索匹配数字
ASCII 值的
字符。
提示和注释
注释:该函数是二进制安全的。
注释:该函数对大小写敏感。如需进行大小写不敏感的搜索,请使用
stristr()。
例子
例子 1
代码如下
:
代码如下
:
<?php
echo strstr("Hello world!","world");
?>
输出:
world!
例子
2
在本例中,我们将搜索 "o"
的
ASCII 值所代表的字符:
代码如下
:
<?php
echo strstr("Hello world!",111);
?>
输出:
o world!
PHP 用 strstr()
函数阻止垃圾评论
假如你的网站垃圾评论很多,大部分垃圾评论是带
链接的,因为要增加反向链接嘛,所以你可以使用下面的小技巧来杜绝这些带链接的垃圾
评论。
代码如下
:
<?php
$content = $_POST['content'];
$garbage = strstr($content, "<a");
if($garbage == false)
{
//
数据库插入代码
}
else
{