【发布时间】:2015-11-09 16:45:58
【问题描述】:
嗯,我知道 |将在 php 中表示“或”;然而,当我试图让它与数字一起工作时,事情变得很奇怪。
你可能想试试下面的代码:
<?php
$i = 101;
$i |= 7;
echo $i; // output: 103 ?! why?!
?>
【问题讨论】:
-
你到底想做什么?正如奥尔德林所说,这是一个按位或,你想要一个比较 OR -
$i || 7;?