如何将file_get_contents与相对路径一起使用

时间:2016-03-27 01:18:05

标签: php

当我在使用相对路径的页面上使用此脚本时,我无法获得页面样式和图像。

$homepage = file_get_contents('http://thewebsite.com');
echo $homepage;

是否有任何技术可以使其发挥作用?

1 个答案:

答案 0 :(得分:1)

使用PHP将base元标记插入到html的头部:

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

PHP代码看起来像这样:

$homepage = file_get_contents('http://thewebsite.com');
$homepageArray = explode("<head>", $homepage);
$newHomepage = implode("<head><base href=\"http://thewebsite.com/\">",$homepageArray);
echo $newHomepage;