而不是写出来
if ($var1 = $something && $var2 == $something)
echo 'this';
是否可以写类似的东西
if ($var1 && $var2 == $something)
echo 'this';
而不是写出来
if ($var1 = $something && $var2 == $something)
echo 'this';
是否可以写类似的东西
if ($var1 && $var2 == $something)
echo 'this';
$a = array($var1, $var2, $something);
if(count(array_unique($a)) == 1){
// all match
}
else {
// some items do not match
}
不,不是。PHP 中没有快捷操作符可以执行您所描述的操作,但您可以在 PHP 中编写一个函数,如果您定期进行此比较,则可以节省键入时间。
function allEqual($value1, $value2, $value3) {
return $value1 == $value2 && $value2 == $value3;
}
// Usage:
if( allEqual( $var1, $something, $var2 ) ) {