如果这很常见,请原谅我,但我不确定该如何处理。
我想看看三个变量是否相同
我以为我可以做到:
<?php
if ($one == $two == $three) {
echo "they all match.";
} else {
echo "one of these variables do not match.";
}
?>
但我想那是不可能的。
这有语法吗?还是我必须单独检查它们/使用 && 或 || ?
我知道单独检查它们会更准确(并且可能是更好的做法),但对于这种特殊情况,哪个不匹配并不重要。
最佳答案
我会使用:
if ( $one === $two && $two === $three )
echo "they all match."
else
echo "one of these variables do not match.";
- #1 == #2(无类型强制)
- #2 == #3(无类型强制)
- ∴#1 == #2 == #3
关于PHP:检查 3 个变量是否相同的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6920511/