php通过两层过滤获取留言内容的方法


Posted in PHP onJuly 11, 2016

本文实例讲述了php通过两层过滤获取留言内容的方法。分享给大家供大家参考,具体如下:

//两层过滤,获取留言的内容
$str='<div id="read_111111" style="font-size:14px;line-height:150%;padding:10px;">测试文字1<div id="lwd_12223"><h6 class="quote"><span class="s3 f12 fn">楼主留言:</span></h6><blockquote class="blockquote">测试文字2..</blockquote></div></div>';
//$str='<div id="read_111111" style="font-size:14px;line-height:150%;padding:10px;">厉害</div>';
//preg_match("/[^.*](style=\"font-size:14px;line-height:150%;padding:10px;\">)(.*)<\/div>.*$/",$str, $str_arr);
preg_match("/[^.*]id=\"read_[0-9]{8}\" (style=\"font-size:14px;line-height:150%;padding:10px;\">)(.*)<\/div>.*$/",$str, $str_arr); //修复一下过滤楼主的留言
//print_r($str_arr);
if($str_arr[1]=="style=\"font-size:14px;line-height:150%;padding:10px;\">"){
  echo "find!";
  //<div id="
  $str_arr_2=$str_arr[2];
  $str_arr_2_arr=explode("<div id=\"",$str_arr_2);
  $str_arr_2_arr_0=$str_arr_2_arr[0];
  }else{
    //echo "not find!";
  }
echo $str_arr_2_arr_0;

PS:这里再为大家提供一款非常实用的在线过滤工具:
在线html/js/css代码过滤工具:
http://tools.3water.com/code/htmlfilter

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP IF ELSE简化/三元一次式的使用
Aug 22 PHP
PHP手机号码归属地查询代码(API接口/mysql)
Sep 04 PHP
php使用function_exists判断函数可用的方法
Nov 19 PHP
php_imagick实现图片剪切、旋转、锐化、减色或增加特效的方法
Dec 15 PHP
php静态文件返回304技巧分享
Jan 06 PHP
php实现对两个数组进行减法操作的方法
Apr 17 PHP
Linux(CentOS)下PHP扩展PDO编译安装的方法
Apr 07 PHP
php自定义函数实现汉字转换utf8编码的方法
Sep 29 PHP
ThinkPHP的SAE开发相关注意事项详解
Oct 09 PHP
php封装的page分页类完整实例
Oct 18 PHP
visual studio code 调试php方法(图文详解)
Sep 15 PHP
yii2.0整合阿里云oss上传单个文件的示例
Sep 19 PHP
php基于openssl的rsa加密解密示例
Jul 11 #PHP
PHP微信开发用Cache 解决数据缓存
Jul 11 #PHP
php使用escapeshellarg时中文被过滤的解决方法
Jul 10 #PHP
[原创]smarty简单模板变量输出方法
Jul 09 #PHP
[原创]php简单防盗链验证实现方法
Jul 09 #PHP
[原创]php简单隔行变色功能实现代码
Jul 09 #PHP
[原创]php常用字符串输出方法分析(echo,print,printf及sprintf)
Jul 09 #PHP
You might like
php中autoload的用法总结
2013/11/08 PHP
PHP统计nginx访问日志中的搜索引擎抓取404链接页面路径
2014/06/30 PHP
php实现简单文件下载的方法
2015/01/30 PHP
ThinkPHP 5.x远程命令执行漏洞复现
2019/09/23 PHP
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
Html5的placeholder属性(IE兼容)实现代码
2014/08/30 Javascript
jQuery源码分析之jQuery中的循环技巧详解
2014/09/06 Javascript
jQuery中:lt选择器用法实例
2014/12/29 Javascript
jquery动态改变div宽度和高度
2015/02/09 Javascript
js 基础篇必看(点击事件轮播图的简单实现)
2016/08/20 Javascript
jquery将标签元素的高设为屏幕的百分比
2017/04/19 jQuery
微信小程序分页加载的实例代码
2017/07/11 Javascript
详解React Native顶|底部导航使用小技巧
2017/09/14 Javascript
详解Vue2 SSR 缓存 Api 数据
2017/11/20 Javascript
express如何使用session与cookie的方法
2018/01/30 Javascript
Redux实现组合计数器的示例代码
2018/07/04 Javascript
mpvue跳转页面及注意事项
2018/08/03 Javascript
vue实现多个元素或多个组件之间动画效果
2018/09/25 Javascript
JS中验证整数和小数的正则表达式
2018/10/08 Javascript
详解bootstrap-fileinput文件上传控件的亲身实践
2019/03/21 Javascript
[52:41]OG vs IG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/20 DOTA
[40:19]2018完美盛典CS.GO表演赛
2018/12/17 DOTA
Python collections模块实例讲解
2014/04/07 Python
Python实现字符型图片验证码识别完整过程详解
2019/05/10 Python
python列表生成器迭代器实例解析
2019/12/19 Python
纯css3实现的动画按钮的实例教程
2014/11/17 HTML / CSS
幼儿园毕业教师感言
2014/02/21 职场文书
房屋买卖协议书范本
2014/04/10 职场文书
师范学院毕业生求职信
2014/06/24 职场文书
关于晚自习早退的检讨书
2014/09/13 职场文书
小学生安全教育广播稿
2014/10/20 职场文书
大学生入党自荐书
2015/03/05 职场文书
刑事申诉状范文
2015/05/20 职场文书
标会主持词应该怎么写?
2019/08/15 职场文书
《我的美好婚事》动画化决定纪念插画与先导PV公开
2022/04/06 日漫
Win10开机修复磁盘错误怎么跳过?Win10关闭开机磁盘检查的方法
2022/09/23 数码科技