【发布时间】:2012-09-09 11:01:48
【问题描述】:
我一直认为 OR 是 || 的另一种写法PHP 中的运算符。我更喜欢使用 OR 而不是 || 的唯一方法是它使代码更容易阅读,因为 ||可能与 II 或 11 或其他混淆...
有一天我偶然发现了这个东西:
<?php
$a = 'string_b';
$active = ($a == 'string_a') OR
($a == 'string_b') OR
($a == 'string_c');
var_dump($active); // Prints FALSE;
?>
为什么会这样?
【问题讨论】: