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 相关文章推荐
如何在Ubuntu下启动Apache的Rewrite功能
Jul 05 PHP
php目录操作实例代码
Feb 21 PHP
php中文繁体和简体相互转换的方法
Mar 21 PHP
ThinkPHP实现递归无级分类――代码少
Jul 29 PHP
在WordPress中安装使用视频播放器插件Hana Flv Player
Jan 04 PHP
PHP+shell脚本操作Memcached和Apache Status的实例分享
Mar 11 PHP
php封装的表单验证类完整实例
Oct 19 PHP
php判断是否为ajax请求的方法
Nov 29 PHP
php rsa 加密,解密,签名,验签详解
Dec 06 PHP
WHOOPS PHP调试库的使用
Sep 29 PHP
PHP simplexml_load_file()函数讲解
Feb 03 PHP
PHP simplexml_load_string()函数实例讲解
Feb 03 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
关于我转生变成史莱姆这档事:第二季PV上线,萌王2021年回归
2020/05/06 日漫
超外差式晶体管收音机的组装与统调
2021/03/01 无线电
PHP生成UTF8文件的方法
2010/05/15 PHP
php 中文字符串首字母的获取函数分享
2013/11/04 PHP
php中cookie的使用方法
2014/03/29 PHP
php进行ip地址掩码运算处理的方法
2016/07/11 PHP
PHP实现的曲线统计图表示例
2016/11/10 PHP
jQuery 性能优化指南 (1)
2009/05/21 Javascript
学习ExtJS Window常用方法
2009/10/07 Javascript
判断客户端浏览器是否安装了Flash插件的多种方法
2010/08/11 Javascript
ejs v9 javascript模板系统
2012/03/21 Javascript
javascript+canvas制作九宫格小程序
2014/12/28 Javascript
Backbone.js中的集合详解
2015/01/14 Javascript
Javascript实现快速排序(Quicksort)的算法详解
2015/09/06 Javascript
javascript+HTML5自定义元素播放焦点图动画
2016/02/21 Javascript
利用AngularJs实现京东首页轮播图效果
2016/09/08 Javascript
jquery实现联想词搜索框和搜索结果分页的示例
2018/10/10 jQuery
Nodejs监听日志文件的变化的过程解析
2019/08/04 NodeJs
Python删除windows垃圾文件的方法
2015/07/14 Python
Python缩进和冒号详解
2016/06/01 Python
基于anaconda下强大的conda命令介绍
2018/06/11 Python
python 使用re.search()筛选后 选取部分结果的方法
2018/11/28 Python
python获取磁盘号下盘符步骤详解
2019/06/19 Python
python 实现多维数组转向量
2019/11/30 Python
最新PyCharm 2020.2.3永久激活码(亲测有效)
2020/11/26 Python
海淘零差价,宝贝全球购: 宝贝格子
2016/08/24 全球购物
可打印的优惠券、杂货和优惠券代码:Coupons.com
2018/06/12 全球购物
英国排名第一的冲浪店:Ann’s Cottage
2020/06/21 全球购物
致跳远、跳高运动员广播稿
2014/01/09 职场文书
党的群众路线教育实践活动方案
2014/10/31 职场文书
整改报告格式
2014/11/06 职场文书
统计工作个人总结
2015/03/03 职场文书
2015年银行员工工作总结
2015/04/24 职场文书
2015年党员发展工作总结
2015/05/13 职场文书
2015年绩效考核工作总结
2015/05/23 职场文书
中学生运动会广播稿
2015/08/19 职场文书