当前位置:网站首页>PHP如何提取字符串中的图片地址

PHP如何提取字符串中的图片地址

2022-06-25 11:00:00 刘杨造梦程序开发建站

有时候我们会有一种需求就是提取商品详情中的图片地址给弄成一个数组,从而实现商城用户一键下载图片,PHP提取字符串中的图片地址,实际就是利用正则表达式匹配图片地址,我们直接看代码

<?php
$str='<p><img border="0" src="upfiles/2009/07/1246430143_1.jpg" alt=""/></p>';//商品详情页代码
$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/";
preg_match_all($pattern,$str,$match);
print_r($match);//$match[0]为提取后的图片,可直接使用,$match[1]为提取后的图片地址,需要写入img标签的src中
?>

原网站

版权声明
本文为[刘杨造梦程序开发建站]所创,转载请带上原文链接,感谢
https://lyzmz.blog.csdn.net/article/details/125447596