使用简单的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 - 它没有帮助(((
刚刚在php.ini中写了mbstring.func_overload 0
,一切都开始完美。可能这有助于其他人。