我的服务器配置:
[root@server ~]# PHP -v
PHP 7.0.22 (cli) (built: Aug 7 2017 16:18:27) ( NTS )
[root@server ~]# Nginx -v
Nginx version: Nginx/1.10.2
操作系统:CentOS 7.3.1611(核心)
我的YUM安装细节:
[root@server ~]# yum list installed | grep PHP
PHP70u-cli.x86_64 7.0.22-2.ius.centos7 @ius
PHP70u-common.x86_64 7.0.22-2.ius.centos7 @ius
PHP70u-fpm.x86_64 7.0.22-2.ius.centos7 @ius
PHP70u-fpm-Nginx.noarch 7.0.22-2.ius.centos7 @ius
PHP70u-MysqLnd.x86_64 7.0.22-2.ius.centos7 @ius
PHP70u-pdo.x86_64 7.0.22-2.ius.centos7 @ius
以下是调查的细节:
我尝试在test.PHP中执行以下代码:
这是我的系统详细信息:
PHP版本=> 7.0.22
OS:
我试图在test2.PHP中执行以下代码:
$arr = array('a' => 1,'b' => 2,'c' => 3,'d' => 4,'e' => 5);
echo json_encode($arr);
?>
并且,收到以下错误:
[root@server ~]# PHP /tmp/test2.PHP
**PHP Fatal error: Uncaught Error: Call to undefined function json_encode() in /tmp/test2.PHP:3**
怎么解决这个?