我正在使用以下方法获取页面内容:
$data = file_get_contents($url);
现在我想提取
- 图像和
- 数据部分留下脚本和 html 代码。
这是我使用的图像的正则表达式:
function get_logo($data)
{
return preg_match("/<img(.*?)src=(\"|\')(.+?)(gif|jpg|png|bmp)(\"|\')(.*?)(\/)?>(<\/img>)?/", $html, $matches) ? $matches[1] : '';
}
什么都不返回。