我是普通级别的PHP程序员,我试图从我的html内容中抓取所有图片和iframe,但我设法超出了我的能力水平!
我有两个不同的调用,它们都独立工作:
function get_the_images($content) {
//$matches will be an array with all images
preg_match_all("/<img[^>]+\>/i", $content, $matches);
return $matches;
}
function get_the_iframes($content) {
//$matches will be an array with all iframes
preg_match_all('#(?:<iframe[^>]*)(?:(?:/>)|(?:>.*?</iframe>))#i', $content, $matches);
return $matches;
}
我想要做的是将这些2组合成一个单一的preg_match_all搜索。任何人都可以帮我把两者结合起来吗?
提前感谢您的帮助!