【问题标题】:Ext-json is missing in composer.json [duplicate]composer.json 中缺少 Ext-json [重复]
【发布时间】:2019-10-16 17:11:56
【问题描述】:

我不能在我的 Laravel 项目中使用 json_encode() 函数,它说在 composer.json 中缺少 ext-json。请帮忙!

【问题讨论】:

    标签: composer-php laravel-5.2 phpstorm


    【解决方案1】:

    对于这个问题,JetBrains PHP Storm blog 提供了解决方案

    "ext-json": "*"
    

    列出您的项目所需的 PHP 扩展非常重要。并非所有 PHP 安装都是平等的:有些可能会错过您可能认为是标准的扩展(例如 ext-mysqli,它在 Fedora/CentOS 最小安装系统中默认不安装)。未能列出所需的 PHP 扩展可能会导致糟糕的用户体验:Composer 将安装您的包而不会出现任何错误,但它会在运行时失败。 show — platform 命令列出了系统上所有可用的 PHP 扩展。您可以使用它来帮助您编译您使用和需要的扩展列表。或者,您可以使用第三方工具来分析您的项目以获取所使用的扩展列表。

    Read more here

    【讨论】:

    • 我仍然无法在 phpstorm 中使用 json_encode
    猜你喜欢
    • 1970-01-01
    • 2016-11-19
    • 2019-05-17
    • 2021-11-05
    • 2016-10-27
    • 1970-01-01
    • 1970-01-01
    • 2018-06-06
    • 2017-12-06
    相关资源
    最近更新 更多