从富文本字符串中获取所有图片的地址,直接调用下面的方法,传入需要提取的字符串即可
public function urlarr($img)
{
$img = htmlspecialchars_decode($img); //按照字符串格式自行决定是否删除此行
//从字符串中匹配图片地址的正则
$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png|\.jpeg]))[\'|\"].*?[\/]?>/";
//把匹配到的图片放入$match
preg_match_all($pattern,$img,$match);
return $match[1]; //返回所有图片地址的数组
}