如何使用curl nad simple_html_dom打印页面的源代码

时间:2019-06-28 19:01:36

标签: php curl simple-html-dom

嗨,我正在尝试打印HTML页面的源代码,但是它无法正常工作,请有人帮忙。

这是代码:

$curl->get('https://google.com');
$response = $curl->getRawResponse();
$html = new simple_html_dom();
$html->load($response);
$source = stream_get_contents($html);
echo $source;

1 个答案:

答案 0 :(得分:0)

简单的HTML DOM对象不是流,您不能将其用作stream_get_contents()的参数。

load()方法相反的是save()。它以字符串形式返回对象的内容,或者如果给定文件名参数,则将其写入文件。所以你应该使用:

$source = $html->save();