$pics="<pre>
<img src='0910/11.jpg' />
<img src='0910/22.jpg' />
<img src='0910/33.jpg' />
</pre>";
if(preg_match_all("/(src)=([\"|']?)([^ \"'>]+\.(gif|jpg|jpeg|bmp|png))\\2/i", $pics, $matches)) {
//var_dump($matches);die;
if (!empty($matches[3])) {
foreach ($matches[3] as $q){
$picurl[]['url'] = $q;
}
$picurls=array2string($picurl);
}
}
$this->db->update(array('pictureurls'=>$picurls),"id=".$r['id']);
php通过preg_match_all获取图片列表链接
最新推荐文章于 2022-06-26 21:50:11 发布
本文介绍了一种使用PHP从预定义格式的字符串中批量提取图片URL的方法,并将其更新到数据库的过程。通过正则表达式匹配所有图片链接,再利用数组操作完成数据库记录的更新。
142

被折叠的 条评论
为什么被折叠?



