PHP strstr 函数判断字符串是否否存在的实例代码
发布时间:2020-05-24 12:44:59 所属栏目:PHP 来源:互联网
导读:我们经常使用strstr函数用来判断某个字符串中是否包含了制定字符串,如果未找到所搜索的字符串,则返回 false,有责返回从匹配点开始的字符串
|
PHP strstr 定义和用法 提示和注释 注释:该函数是二进制安全的。 注释:该函数对大小写敏感。如需进行大小写不敏感的搜索,请使用 stristr()。 例子 代码如下:echo strstr("Hello world!","world"); world! 例子 2 代码如下:echo strstr("Hello world!",111); 输出: o world! PHP用strstr()函数阻止垃圾评论假如你的网站垃圾评论很多,大部分垃圾评论是带链接的,因为要增加反向链接嘛,所以你可以使用下面的小技巧来杜绝这些带链接的垃圾评论。 代码如下:$content = $_POST['content'];$garbage = strstr($content,"if($garbage == false) { // 数据库插入代码 } else { echo ""; } ?> PHP利用REFERER根居访问来地址进行跳转比如,我有一个开发一个黄页源码上转到了站长之家。之前定了一个演示程序地址: //www.jb51.cc 而现在这个域名需要用来作其它的站,又不杀望原来的演示地址失效怎么办呢。那我就可以利用PHP REFERER来判断来源如果它是自至站长下载站的地址 我就把它己转移站点域名上。 我就是在//www.jb51.cc这个站点上的index.php里放置了如下的代码让其来源于 files.jb51.cc 的访问定位到我的服务器常用软件下载 http://s.jb51.cc 大家可以到这个页面里的 演示地址 代码如下:$referHost = parse_url($_SERVER['HTTP_REFERER'],PHP_URL_HOST);$validDomain = 'files.jb51.cc'; $valid = strstr($referHost,$validDomain) == $validDomain; if(!empty($valid)){ echo ''; exit; } (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
