Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PhpStorm中参数过多的函数调用警告_Phpstorm - Fatal编程技术网

PhpStorm中参数过多的函数调用警告

PhpStorm中参数过多的函数调用警告,phpstorm,Phpstorm,PhpStorm警告PHP代码中的许多问题(潜在的或真实的)。我经常看到这样的代码: function doSomething($a, $b) { // ... } $value = doSomething("1", "2", "3"); // the third parameter is superfluous! 我知道这实际上是PHP的一个特性,但我希望我的代码库有更严格的规则。我可以让PhpStorm为参数过多的函数调用显示警告吗?我认为这种检查更符合样式(alajava的c

PhpStorm警告PHP代码中的许多问题(潜在的或真实的)。我经常看到这样的代码:

function doSomething($a, $b) {
     // ...
}

$value = doSomething("1", "2", "3"); // the third parameter is superfluous!

我知道这实际上是PHP的一个特性,但我希望我的代码库有更严格的规则。我可以让PhpStorm为参数过多的函数调用显示警告吗?

我认为这种检查更符合样式(ala
java
checkstyle
)类别<代码>PHPStorm与集成。看看这些文件

代码嗅探器让您定义自己的编码标准规则,因此您可以尝试为此添加规则

  • 设置/首选项|编辑器|检查
  • PHP |代码气味
  • 参数编号不匹配声明

  • 我在
    Editor->Inspections
    settings页面上看了一眼,但要么我是瞎子,要么它无法设置。@Pang似乎没有。您可以向他们的问题追踪器提交票据,网址为