内容中的img标签正则成mip-img

<?php
    $content = $article['content'];   //把你的内容赋值给变量

    function mip_replace($content = ''){
        $pattern1 = "/<img.*?src=['\"]([^'\"]*?)['\"].*?>/U";
        $imgcontent=array();
        preg_match_all($pattern1,$content,$img);

        $imgcontent = $img[0];
        $srcs = $img[1];
        $imgurl = $img[1];
        foreach($imgcontent as $imgk=>$imgv){
             $src = $srcs[$imgk];
             $mipImg = '<mip-img src="'. $src .'"></mip-img>';
             $content =str_replace($imgv, $mipImg, $content);
        }
        $content =preg_replace("/style=\".*?\"/si","",$content);

             return $content;
     }

     $content=mip_replace($content);
?>

{!!$content!!}  //调用改变好的内容(注意:这是我个人的调用)
发布了96 篇原创文章 · 获赞 18 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/weixin_42694072/article/details/103280372