是否有使用PHP代码嗅探器强制执行严格比较(==)的规则?

是否有使用PHP代码嗅探器强制执行严格比较(==)的规则?,php,phpcs,phpcodesniffer,Php,Phpcs,Phpcodesniffer,正如标题所说。我正在寻找一个类似于eslint的规则,但适用于PHP。我想强制使用==/==而不是==/= 我也尝试过谷歌搜索他们的回购协议,但不幸的是没有用。我只是想在这里问一下,在我在Github上打开一个问题之前,是否有人知道我错过了一条规则:)尝试包括Squiz.Operators.ComparisonOperatorUsagesniff。它强制执行严格的类型比较,包括禁止使用$foo支持==false 它还禁止隐式真实比较,因此您不能执行类似于if($foo)的操作,但是您可以通过排除

正如标题所说。我正在寻找一个类似于eslint的规则,但适用于PHP。我想强制使用
==
/
==而不是
==
/
=


我也尝试过谷歌搜索他们的回购协议,但不幸的是没有用。我只是想在这里问一下,在我在Github上打开一个问题之前,是否有人知道我错过了一条规则:)

尝试包括
Squiz.Operators.ComparisonOperatorUsage
sniff。它强制执行严格的类型比较,包括禁止使用
$foo
支持
==false

它还禁止隐式真实比较,因此您不能执行类似于
if($foo)
的操作,但是您可以通过排除
Squiz.Operators.ComparisonOperatorUsage.ImplicitTrue
错误代码来禁用它,如果它对您的标准太严格