为什么简单的html dom在这段代码中不起作用?这是一个错误吗?我以前从未遇到过这样的问题。
html代码太大了,无法在此处发布。
file.php
<?php
require_once './simple_html_dom.php';
$html = file_get_html('http://sitelab.combr.co/codenotwork.html');
var_dump($html); //bool(false)
?>
答案 0 :(得分:0)
使用pQuery代替: https://github.com/tburry/pquery
也许源站点的代码存在一些问题,而且这个lib无法解析它,或者解析器存在问题。
答案 1 :(得分:0)
我查看了simple_html_dom代码并解决了问题。问题是因为html代码太大而simple_html_dom有大小限制。它只是改变定义(&#39; MAX_FILE_SIZE&#39;,600000);