加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

在PHP 7.0中致命错误:未捕获错误:调用未定义函数json_encode()

发布时间:2020-05-25 08:51:31 所属栏目:PHP 来源:互联网
导读:我的服务器配置: [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 ~]# yu

我的服务器配置:

[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中执行以下代码:

<?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**

怎么解决这个?

我运行以下命令为php7安装json,它工作得很好.
[root@server dbs]# sudo yum install php70u-json

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读