绝想首页

易错题记录

德问 [感悟] 2014-06-26 17:29:19 星期四 晴天 查看:147 回复:1 发消息给作者
$a = 3;
$b = 5;
if($a = 5 || $b = 7) {
$a++;
$b++;
}

echo $a . " " . $b; //输出结果是1,6。a是1,因为“||”运算符等级高于“=”,所有a的值就是(5||$b=7)这个表达式的值,其值为false,而false加1,仍然是1;后面的表达式中,$b的赋值未运行,所以$b是6;另外 $a++ 和 ++$a 分别是先返回a,在加1和先加1,再返回a

顶一下(3 写日记 1676045 258644
上一篇: 慌诺--等你续爱下一篇:易错题记录2
最近访客
分享排行

 

 

留住已经逝去的峥嵘岁月 记住曾经绽现的万种风情 在记忆即将淡漠的时候 来把这些重新回味

Copyright (C) 2008-2014 www.juexiang.com, All Rights Reserved.

京ICP备2023001011号-3   京公网安备11010802011908号

客服QQ 1017160561 违法和不良信息举报电话 13148464312 邮箱 1017160561@qq.com