我最近在开发服务器上改用了PHP 7,到目前为止一切正常。
自从我更新到PHP 7.0.3-10+deb.sury.org~trusty+1
(今天早些时候)以来,就不再可以访问utf8_decode
和utf8_encode
函数。但是,它们在PHP7的早期版本中。调用时,将引发致命错误。
我读到这些功能是由mbstring
扩展名提供的,我已使用var_dump(extension_loaded('mbstring'));
检查了扩展名。
如何使以上功能再次起作用?
最佳答案
我有同样的问题。只需安装php7.0-xml
软件包。 Ubuntu 16.04:
sudo apt-get install php7.0-xml
编辑:重新启动apache2 以加载新软件包。