phpstorm 中 JSON 化输出内容,调用 json_encode() 报错:ext-json is missing in composer.json

之前不去管它也没有任何的报错,但总想着能够去掉这样的干扰警告。找到一教程:mac下phpstorm2019.1版本提示ext-json is missing in composer.json - CSDN

方法一:修改 phpstorm 配置,使其不对 json extension 丢失报错

点击 Preference->Editor->Inspections->PHP->Composer->Extension-is-missing-in-json,取消勾选 Require PHP Bundled Extensions 即可。

方法二:将 ext-json 依赖添加到 composer.json 中即可

...

"require": {
  "ext-json": "*",
  "php": ">=5.3.7"
},

...