我在获取远程图像的绝对 URL 时遇到问题。我现在正在做的是这样的:
foreach($html->find('img') as $e){
$path = parse_url($e->src, PHP_URL_PATH);
$absolute = realpath($path);
if($e->src==$path){
echo '<img class="pic" src=' . $absolute . '/><br/>';
}
}
这段代码是使用简单的 html dom 项目编写的。想法是我无法在原始编码中显示具有相对 url 的图像,因为它们不在我的服务器上。
那么有谁知道如何解析远程图像的绝对路径?