当前位置: 首页 - 标签 - 布尔
显示模式: 普通 | 列表

“按位相与”对“布尔逻辑”造成的误差 - “&”运算符

在表示判断的过程中我们常使用“&”表示逻辑与,可能是由于其他语言如C系程序语言工具而来的,但是很有可能造成严重的错误。

比如,在位运算中“&”表示按位与,二者便造成了冲突。

在PHP中,逻辑与的正确运算符应该是“ and ”而不是“&”。

请正确使用。


注意一些的逻辑表达

1&64 为假(0000001&1000000=0)
1 and 64 为真


阅读全文...

分类: PHP | Web Developing  引用: 0  评论: 0  点击: 23