尽管advanced_html_dom.php https://github.com/monkeysuffrage/advanced_html_dom应该是simple_html_dom.php的替代品,但
include 'simple_html_dom.php';
print(str_get_html("á")->innertext );
按预期输出,但是
include 'advanced_html_dom.php';
print(str_get_html("á")->innertext );
输出á如预期的那样。
在我看来,高级HTML DOM正在搞乱字符编码。
有人知道使用advanced_html_dom.php的解决方法吗?恢复到simple_html_dom不需要申请: - )