使用简单的html dom会有奇怪的行为
$html = str_get_html($output, true, true, DEFAULT_TARGET_CHARSET, false);
比
var_dump($html->find('title', 0));
返回一个对象。没关系
但是
var_dump($html->find('body', 0));
返回NULL。
我不明白怎么了。
mb_detect_encoding($output);
返回UTF-8-字符串似乎一切正常。
我将MAX_FILE_SIZE增加到6000000-这没有帮助((((
答案 0 :(得分:0)
只需在php.ini中编写mbstring.func_overload 0
,一切便开始正常工作。
也许这可以帮助其他人。