【发布时间】:2013-08-27 09:45:58
【问题描述】:
我想比较 10 个值,当它们不相等时,他会做一些事情......
if ($a!=$b!=$c!=$d!=$e!=$f!=$g!=$h!=$i!=$j)
{
// do some stuff
}
它不起作用......所以我想,我可能无法将多个值相互比较...... 所以我尝试了:
if ($a!=$b&&$a!=$c&&$a!=$d&&$a!=$e&&$a!=$f&&$a!=$g&&$a!=$h&&$a!=$i&&$a!=$j&&
$b!=$c&&$b!=$d&&$b!=$e&&$b!=$f&&$b!=$g&&$b!=$h&&$b!=$i&&$b!=$j&&
$c!=$d&&$c!=$e&&$c!=$f&&$c!=$g&&$c!=$h&&$c!=$i&&$c!=$j&&
$d!=$e&&$d!=$f&&$d!=$g&&$d!=$h&&$d!=$i&&$d!=$j&&
$e!=$f&&$e!=$g&&$e!=$h&&$e!=$i&&$e!=$j&&
$f!=$g&&$f!=$h&&$f!=$i&&$f!=$j&&
$g!=$h&&$g!=$i&&$g!=$j&&
$h!=$i&&$h!=$j&&
$i!=$j)
{
// do some stuff
}
但他还是什么都没做…… 我100%确定这种情况发生在它们都不相等^^
【问题讨论】:
-
所以基本上
not(a==b==c==d==e...)。为什么所有这些值都不在数组中? :)
标签: php if-statement compare