我在 vscode 中使用 PHP Intelephense(免费)扩展,我们在项目中使用 CodeIgniter 3,它适用于模型和控制器,但在我的页面/视图中编写了 javascript、css、jquery。Null Coalescing Operator 恰好是 PHP Intelephense 通过自动分离问题(从 ?? 到 ??)自动格式化的。他们无法在 PHP Intelephene 中忽略这条规则吗?
return data ?? '--';
在进行自动格式化(在mac中)(option + shift + f)时,它会变成导致错误的this。
return data ? ? '--';