Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用DOMDocument将html文档中的相对URL更改为绝对URL_Php_Html_Domdocument - Fatal编程技术网

Php 使用DOMDocument将html文档中的相对URL更改为绝对URL

Php 使用DOMDocument将html文档中的相对URL更改为绝对URL,php,html,domdocument,Php,Html,Domdocument,我使用curl来获取一些字符串形式的html页面,但是我在显示它时遇到了一个问题,比如说,它既不显示图像,也不显示css 数据显示了这一点 想要修改为 谢谢 我想让它修改整个html页面…您可以使用。或者只需查看。您的问题是图像和样式表的链接是相对的,而不是绝对的,因此您的浏览器在显示页面时不知道页面的真正来源。一个快速解决方法是添加 <base href="http://domain.com" /> (使用真正的原始域)在显示页面之前显示在页面头部。

我使用curl来获取一些字符串形式的html页面,但是我在显示它时遇到了一个问题,比如说,它既不显示图像,也不显示css 数据显示了这一点 想要修改为 谢谢
我想让它修改整个html页面…

您可以使用。或者只需查看。

您的问题是图像和样式表的链接是相对的,而不是绝对的,因此您的浏览器在显示页面时不知道页面的真正来源。一个快速解决方法是添加

<base href="http://domain.com" /> 

(使用真正的原始域)在显示页面之前显示在页面头部。