如何将所有图像放入一个文本块中,PHP?

Dre*_*rew 2 php wordpress

function has_thumbnail_image(&$post) {
    $content = $post->post_content;
    return preg_match('/<img[^>]+src="(.*?)"[^>]*>/', $content, $results);
}
Run Code Online (Sandbox Code Playgroud)

我需要一个功能,它通过一个动态返回的文本块,并将包含在其中的所有图像放入一个数组(或更具体地说是每个图像的图像源).上面的函数只给我第一个图像,我无法弄清楚如何使这个循环继续发生,直到所有图像都在数组中.任何有关这方面的帮助将非常感激.谢谢

小智 6

你可能想调查一下preg_match_all.如果我没记错的话,preg_match只搜索第一场比赛然后停止.