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 相关文章推荐
基于mysql的bbs设计(三)
Oct 09 PHP
PHP 数据库树的遍历方法
Feb 06 PHP
fleaphp常用方法分页之Pager使用方法
Apr 23 PHP
PHP 命令行参数详解及应用
May 18 PHP
php中用socket模拟http中post或者get提交数据的示例代码
Aug 08 PHP
浅析php中常量,变量的作用域和生存周期
Aug 10 PHP
php时间戳格式化显示友好的时间函数分享
Oct 21 PHP
php绘制一条弧线的方法
Jan 24 PHP
使用图灵api创建微信聊天机器人
Jul 23 PHP
PHP 7的一些引人注目的新特性简单介绍
Nov 08 PHP
详解php伪造Referer请求反盗链资源
Jan 24 PHP
Laravel5.1 框架Middleware中间件基本用法实例分析
Jan 04 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
Protoss兵种对照表
2020/03/14 星际争霸
浅析Mysql 数据回滚错误的解决方法
2013/08/05 PHP
PHP添加Xdebug扩展的方法
2014/02/12 PHP
ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
2014/07/22 PHP
php实现文件下载代码分享
2014/08/19 PHP
PHP抓取网页、解析HTML常用的方法总结
2015/07/01 PHP
tp5(thinkPHP5)框架数据库Db增删改查常见操作总结
2019/01/10 PHP
onclick与listeners的执行先后问题详细解剖
2013/01/07 Javascript
jQuery函数的第二个参数获取指定上下文中的DOM元素
2014/05/19 Javascript
js实现iGoogleDivDrag模块拖动层拖动特效的方法
2015/03/04 Javascript
简单总结JavaScript中的String字符串类型
2016/05/26 Javascript
浅谈JavaScript 覆盖原型以及更改原型
2016/08/31 Javascript
Vue.js:使用Vue-Router 2实现路由功能介绍
2017/02/22 Javascript
使用jquery的jsonp如何发起跨域请求及其原理详解
2017/08/17 jQuery
vue 实现类似淘宝星级评分的示例
2018/03/01 Javascript
微信公众号平台接口开发 获取access_token过程解析
2019/08/14 Javascript
js中apply和call的理解与使用方法
2019/11/27 Javascript
js实现简单的轮播图效果
2020/12/13 Javascript
前端如何实现动画过渡效果
2021/02/05 Javascript
Python开发的单词频率统计工具wordsworth使用方法
2014/06/25 Python
跟老齐学Python之大话题小函数(2)
2014/10/10 Python
python类中super()和__init__()的区别
2016/10/18 Python
Python基于numpy灵活定义神经网络结构的方法
2017/08/19 Python
python如何让类支持比较运算
2018/03/20 Python
将Django项目部署到CentOs服务器中
2018/10/18 Python
python 获取微信好友列表的方法(微信web)
2019/02/21 Python
基于 Django 的手机管理系统实现过程详解
2019/08/16 Python
tensorflow 初始化未初始化的变量实例
2020/02/06 Python
python利用线程实现多任务
2020/09/18 Python
HTML5学习心得总结(推荐)
2016/07/08 HTML / CSS
阿里健康官方海外旗舰店:阿里健康国际自营
2017/11/24 全球购物
警示教育活动总结
2014/05/05 职场文书
自愿离婚协议书范本
2014/09/13 职场文书
领导干部查摆“四风”问题自我剖析材料思想汇报
2014/10/05 职场文书
我对PyTorch dataloader里的shuffle=True的理解
2021/05/20 Python
Win10系统搭建ftp文件服务器详细教程
2022/08/05 Servers