从http://windows.php.net/download#php-5.5使用PHP 5.6.13 Windows CLI,这个:
include 'simple_html_dom.php'; //V1.5
$html = file_get_html('http://google.com');
失败
Call to undefined function mb_detect_encoding()
和SO表明这是由于缺少多字节字符串扩展。确实phpinfo()说
Zend Multibyte Support => disabled
这是一个惊喜和失望。
补救措施是什么?我想留下正式的版本。
答案 0 :(得分:2)
来自windows.php.net的构建包包含运行mbstring extension所需的一切;它默认情况下没有启用。
.bat
检查您必须编辑哪个php.ini <?php echo get_cfg_var('cfg_file_path');
目录 *)任何以{yourPHPDir}/ext
或(在php 7之前);
开头的行都会被评为评论。