作者flamerecca (werewolf)
看板PHP
标题Re: [请益] 关於PHP 逻辑运算 (and,or)
时间Thu Jan 10 15:49:39 2013
※ 引述《vivi50218 (vivi)》之铭言:
: 另外我还想问个问题
: 就是为什麽不能这样用呢
: $a = 1;
: $b = 4;
: if($a&4==0) 这个是不成立的
: if($a&$b==0) 成立
: 但$c=$a&4; 出来的结果是$c=0
: if里面不能直接用数字 只能用变数 意思不一样吗?..
: 这问题我很早就发现了..但我後来改用变数解决就没去管他 刚好趁个机会问一问...
: +-*/ 却是可以直接加数字
应该是电脑解读你这段程式顺序的问题
加上括弧之前 电脑是这样解读的:
if($a&(4==0)) 所以不成立
===
个人意见是不要写这种程式
好好的分开写就好XD
用g板有的写法不是很乾净吗XD
--
卍~卍~卍~卍~卍~卍~ 嘉察仁波切《听即解脱咒》 ~卍~卍~卍~卍~卍~卍
★Ah Ah Sha Sa Ma Ha ★阿 阿 夏 沙 嘛 哈
★Ma Ben Dharma Ra Ra ★嘛 北 当 嘛 RA RA
★Ha Gan Ga Ah Sha La ★哈 港 嘎 阿 夏 拉
★Sa Den Dharma Da Li ★沙 殿 当 嘛 达 哩
★Ga Ha Na Ah Li Ta ★嘎 哈 哪 阿 哩 答
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.36.235.231