我有这段代码,应该可以获取网站的源代码。

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

而不是实际提供源代码。它向我显示了我要从中获取源代码的页面。

最佳答案

使用htmlentities或更改内容类型。

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

要么
header('Content-type: text/plain');
$homepage = file_get_contents('http://homepage.com/');
echo $homepage;

关于php - php file_get_contents()显示页面而不是html源代码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33732830/

10-09 19:06