php实现修改新闻时删除图片的方法


Posted in PHP onMay 12, 2015

本文实例讲述了php实现修改新闻时删除图片的方法。分享给大家供大家参考。具体实现方法如下:

//old_contents:待修改的公告内容;
//$content:修改后的公告内容
$oldPic=array();
$nowPic=array();
preg_match_all("/\<IMG(.*?)src=\"(.*?)\">/",$old_contents,$match);
if(!empty($match[2])){
 foreach($match[2] as $key=>$value){
 array_push($oldPic,basename($value));
 }
}
preg_match_all("/\<IMG(.*?)src=\"(.*?)\">/",$content,$testpic);
if(!empty($testpic[2])){
 foreach($testpic[2] as $key=>$value){
 array_push($nowPic,basename($value));
 }
}
$intersectPic=array_intersect($nowPic,$oldPic);//计算交集
foreach($oldPic as $key=>$value){
 if(!in_array($value,$intersectPic)){
 $delPic="图片路径".$value
  unlink($delPic);
 }
}

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

PHP 相关文章推荐
PHP安装全攻略:APACHE
Oct 09 PHP
PHP令牌 Token改进版
Jul 18 PHP
DISCUZ 论坛管理员密码忘记的解决方法
May 14 PHP
使用Discuz关键词服务器实现PHP中文分词
Mar 11 PHP
免费手机号码归属地API查询接口和PHP使用实例分享
Apr 10 PHP
php+mysql实现数据库随机重排实例
Oct 17 PHP
thinkphp浏览历史功能实现方法
Oct 29 PHP
今天你说520了吗?不仅有php表白书还有java表白神器
May 20 PHP
php修改数组键名的方法示例
Apr 15 PHP
thinkPHP实现基于ajax的评论回复功能
Jun 22 PHP
php高清晰度无损图片压缩功能的实现代码
Dec 09 PHP
PHP框架实现WebSocket在线聊天通讯系统
Nov 21 PHP
php跨服务器访问方法小结
May 12 #PHP
php一个解析字符串排列数组的方法
May 12 #PHP
PHP获取远程图片并保存到本地的方法
May 12 #PHP
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
May 12 #PHP
php解析xml方法实例详解
May 12 #PHP
php实现统计网站在线人数的方法
May 12 #PHP
PHP输出一个等腰三角形的方法
May 12 #PHP
You might like
深入PHP与浏览器缓存的分析
2013/06/03 PHP
分享下页面关键字抓取components.arrow.com站点代码
2014/01/30 PHP
destoon出现验证码不显示时的紧急处理方法
2014/08/22 PHP
php获取本周星期一具体日期的方法
2015/04/20 PHP
php实现统计目录文件大小的函数
2015/12/25 PHP
php中this关键字用法分析
2016/12/07 PHP
ZendFramework框架实现连接两个或多个数据库的方法
2016/12/08 PHP
获取css样式表内样式的js函数currentStyle(IE),defaultView(FF)
2011/02/14 Javascript
关于JavaScript中string 的replace
2013/04/12 Javascript
js使用DOM设置单选按钮、复选框及下拉菜单的方法
2015/01/20 Javascript
js实现显示当前状态的导航效果代码
2015/08/28 Javascript
AngularJs  E2E Testing 详解
2016/09/02 Javascript
Angular的MVC和作用域
2016/12/26 Javascript
BootStrap+Mybatis框架下实现表单提交数据重复验证
2017/03/23 Javascript
angular实现IM聊天图片发送实例
2017/05/08 Javascript
JQuery判断正整数整理小结
2017/08/21 jQuery
谈谈JavaScript中super(props)的重要性
2019/02/12 Javascript
JavaScript实现的拼图算法分析
2019/02/13 Javascript
Vue实现商品详情页的评价列表功能
2019/09/04 Javascript
python检测远程服务器tcp端口的方法
2015/03/14 Python
Python守护进程和脚本单例运行详解
2017/01/06 Python
windows下cx_Freeze生成Python可执行程序的详细步骤
2018/10/09 Python
Python类的继承super相关原理解析
2020/10/22 Python
美国在线奢侈品寄售商店:Luxury Garage Sale
2018/08/19 全球购物
zooplus意大利:在线宠物商店
2019/08/07 全球购物
J2EE的优越性主要表现在哪些方面
2016/03/28 面试题
行政管理专业推荐信
2013/11/02 职场文书
编辑找工作求职信分享
2014/01/03 职场文书
大一新生学期自我评价
2014/04/09 职场文书
《地震中的父与子》教学反思
2014/04/10 职场文书
中学生操行评语
2014/04/24 职场文书
2014年出纳工作总结与计划
2014/12/09 职场文书
同学会邀请函模板
2015/01/30 职场文书
舞出我人生观后感
2015/06/16 职场文书
《学会看病》教学反思
2016/02/17 职场文书
2016年公司“3.12”植树节活动总结
2016/03/16 职场文书