background image

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