如何修改这个代码,使模板只调用第一张图片?我不想把所有图片都调出来。

/提取html内容中的img标签图片地址/


if( !function\_exists('get\_editor\_images')) { 
    function get\_editor\_images($content){ 
        preg\_match\_all('/<img\[^>\]+>/i',$content, $imgTags); 
        $imageUrls = \[\]; 
        for ($i = 0; $i < count($imgTags\[0\]); $i++) { 
            preg\_match('/src="(\[^"\]+)/i',$imgTags\[0\]\[$i\], $imgage); 
            $imageUrls\[\] = str\_ireplace( 'src="', '',  $imgage\[0\]); 
        } 
        return $imageUrls; 
    } 
}


/获取问题详情中的所有图片地址/


@foreach(get\_editor\_images($question->description) as $imageUrl) 
    {{ $imageUrl }} 
@endforeach

请问:如何修改代码,使模板只调用第一张图片?

请先 登录 后评论