我一直在寻找正确的 PHP 约定用于条件分配。
<?php
if(false !== ($var = something())) {
...
}
// or
if(($var = something()) !== false) {
...
}
通常我将第一个解决方案用于我不想用太多代码弄乱的小方法,但我的一些同事以另一种方式使用它。什么是正确的使用,为什么?
我知道在功能上它根本不重要,我只是要求对约定进行启发。
提前致谢。
我一直在寻找正确的 PHP 约定用于条件分配。
<?php
if(false !== ($var = something())) {
...
}
// or
if(($var = something()) !== false) {
...
}
通常我将第一个解决方案用于我不想用太多代码弄乱的小方法,但我的一些同事以另一种方式使用它。什么是正确的使用,为什么?
我知道在功能上它根本不重要,我只是要求对约定进行启发。
提前致谢。