高端网站定制开发:thinkPHP 获取 content中所有图片修改路径

常见问题     |      2020-04-21 | 阅读数:75次
今天襄阳网站建设小编带大家了解:thinkPHP 获取 content中所有图片修改路径
$catename为传过来的值
$pattern图片格式
preg_match_all获取图片
$imgres需要遍历的图片
$html添加路径
$str_replace 从新写入返回
public function img($catename){
   $pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png|\.bmp|\.jpeg]))[\'|\"].*?[\/]?>/";
   preg_match_all($pattern,$catename,$match);
   $imgres=$match[1];
   $imgsrc=[];
   $html='http://api.hbsjsd.cn';
   if ($imgres!==''){
       foreach ($imgres as $k=>$v){
           $imgsrc[]=$html.$v;
       }
   }
   $xstr=str_replace($imgres,$imgsrc,$catename);
   return $xstr;
}
以上几点是今天襄阳网站建设给大家分析下:企业网站建设需要哪些资料?希望对想做企业网站的公司有一定帮助,本公司是襄阳网站建设公司,襄阳网络营销公司,高端网站定制开发型公司


高端网站定制开发:thinkPHP 获取 content中所有图片修改路径

移动端扫描浏览

网站优化、网站建设、APP开发、小程序开发