通常新版开发IDE会提高编程效率,所以升级了最新版的phpstorm。
在升级完成之后发现,原本的代码中使用到的 json_encode 函数出现黄线,提示“ext-json is missing in composer.json”。
解决方案有2种,下面分表介绍。
第一种就是:直接处理掉phpstorm在新版本中检测composer.json文件的设置。
点击Preference->Editor->Inspections->PHP->Composer->Extension-is-missing-in-json,不勾选 Require PHP Bundled Extensions 即可。
![](https://img.haomeiwen.com/i3673331/fd5960f7a36f08dd.png)
第二种就是:在composer.json文件中加入依赖。
在composer.json文件的require模块中,添加"ext-json": "*"即可。
![](https://img.haomeiwen.com/i3673331/563d96bcdb96d705.png)
网友评论