PHP提取数据库内容中的图片地址并循环输出
2015-01-24信息快讯网
PHP利用正则提取数据库内容中的图片地址循环输出的实现代码。
/* 1 (?s) 代表 Pattern.DOTALL,也就是匹配换行,允许 img里出现在多行 2 .*?代表非贪婪匹配任意字符,直到后面的条件出现 3 ?: 代表这个匹配但不被捕获,也就是不在结果出现 [\.gif|\.jpg] 是或者的意思 */ $pattern="/<img.*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/"; $str='<p style="padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: 200%;"><img border="0" src="upfiles/2009/07/1246430143_4.jpg" alt=""/></p><p style="padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: 200%;"><img border="0" src="upfiles/2009/07/1246430143_3.jpg" alt=""/></p><p style="padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: 200%;"><img border="0" src="upfiles/2009/07/1246430143_1.jpg" alt=""/></p>'; preg_match_all($pattern,$str,$match); print_r($match); /* Array ( [0] => Array ( [0] => <img border="0" src="upfiles/2009/07/1246430143_4.jpg" alt=""/> [1] => <img border="0" src="upfiles/2009/07/1246430143_3.jpg" alt=""/> [2] => <img border="0" src="upfiles/2009/07/1246430143_1.jpg" alt=""/> ) [1] => Array ( [0] => upfiles/2009/07/1246430143_4.jpg [1] => upfiles/2009/07/1246430143_3.jpg [2] => upfiles/2009/07/1246430143_1.jpg ) ) */
PHP 中关于ord($str)>0x80的详细说明
使用PHP实现密保卡功能实现代码<打包下载直接运行>
使用ThinkPHP自带的Http类下载远程图片到本地的实现代码
linux下使用ThinkPHP需要注意大小写导致的问题
linux下为php添加curl扩展的方法
php.ini中date.timezone设置分析
PHP 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用
PHP array_multisort()函数的使用札记
php 数组排序 array_multisort与uasort的区别
php下连接mssql2005的代码
array_multisort实现PHP多维数组排序示例讲解
php关于array_multisort多维数组排序的使用说明
PHP连接SQLServer2005 的问题解决方法
在VS2008中编译MYSQL5.1.48的方法
DedeCMS dede_channeltype表字段注释
php 无限级分类学习参考之对ecshop无限级分类的解析 带详细注释
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
libmysql.dll与php.ini是否真的要拷贝到c:\windows目录下呢
PHP中include()与require()的区别说明
phpmyadmin 常用选项设置详解版
PHPMYADMIN 简明安装教程 推荐
THINKPHP+JS实现缩放图片式截图的实现
php cout<<的一点看法
php中$this->含义分析
php与XML、XSLT、Mysql的结合运用实现代码
php self,$this,const,static,->的使用
PHP获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
PHP 获取MSN好友列表的代码(2009-05-14测试通过)
PHP nl2br函数 将换行字符转成 <br>
php 分页函数multi() discuz
php array_map array_multisort 高效处理多维数组排序
IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安装配置图文教程 2009年
沪二本高校投档分数线公布 上师大理科407文科431