【问题标题】:PHP Fatal error: Call to undefined function json_decode() in XamppPHP 致命错误:在 Xampp 中调用未定义函数 json_decode()
【发布时间】:2017-03-19 08:40:40
【问题描述】:

我正在使用 Xampp 使用 Brackets 运行 php 文件。我收到了这个错误:

PHP 致命错误:在 Xampp 中调用未定义函数 json_decode()

我不知道这是否相关,但我检查了 php 信息文件并且没有禁用文件。在 json 部分它说支持启用,json 版本 1.4.0。在ini文件中我搜索了json但什么也找不到。

我该如何解决这个错误?

【问题讨论】:

  • PHP 版本是多少? phpinfo(); 的输出中是否有 jsonphp -m 命令输出怎么样?
  • 你的意思是 Adob​​e 括号吗?
  • @RuslanOsmanov 嗨,Ruslan,我正在运行 PHP 7.0.9 版。在 phpinfo();我可以找到一个部分,上面写着 json 我不确定你所说的输出是什么意思。我也找不到 php -m 写在文件的任何地方。
  • @OlafDietsche 是的.. 这个:brackets.io
  • 也许 Brackets 自带 PHP,不支持 JSON。

标签: php json


【解决方案1】:

如果您使用的是 Ubuntu,请在命令行 shell 中使用以下命令

sudo apt-get install php5-json

如果您在 Windows 上,请编辑 php.ini 并启用 json 扩展。

【讨论】:

  • 我使用的是 Windows 10.. 我不确定 Ubuntu 是什么
  • 去 xampp/php 并寻找 php.ini 编辑这个文件并搜索 json 扩展名,删除“;” (分号)从 json 扩展行开始的符号。保存文件,重启xampp。
  • 我搜索过,但在 php.ini 文件的任何地方都找不到写的 json
猜你喜欢
  • 2016-08-19
  • 2017-12-16
  • 2022-09-28
  • 2016-08-01
  • 2015-08-24
  • 2015-06-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多