php获取富文本内容中的图片

废话不多说,先上代码

/*
 * $content 文章内容
 * $order 要获取哪张图片,ALL所有图片,0第一张图片
*/
function getImgs($content,$order=\'ALL\')
{
    $pattern = \"/<img .*?src=[\\\'|\\\"](.*?(?:[\\.gif|\\.jpg]))[\\\'|\\\"].*?[\\/]?>/\";
    preg_match_all($pattern,$content,$match);
    if(isset($match[1]) && !empty($match[1])){
        if($order===\'ALL\'){
            return $match[1];
        }
        if(is_numeric($order) && isset($match[1][$order])){
            return $match[1][$order];
        }
    }
    return \'\';
}

运行结果:

e1618b6d7e29cdcb30e5850fed13960aa40d3c57

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容