最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP基礎(chǔ)陷阱題(變量賦值)

 更新時(shí)間:2012年09月12日 20:58:36   作者:  
PHP基礎(chǔ)陷阱題代碼,需要的朋友可以參考下

復(fù)制代碼 代碼如下:

<?php
$a=3;
$b=6;
if($a=5||$b=7){
$a++;
$b++;
}
var_dump($a, $b);


陷阱一

把$a=5、$b=7看成了$a==5、$b==7
錯(cuò)誤結(jié)果:3,6

陷阱二

運(yùn)算符的優(yōu)先級(jí),認(rèn)為$a=5賦值成功$b=7沒(méi)執(zhí)行
錯(cuò)誤結(jié)果:6,7

正確理解

陷阱是運(yùn)算符的優(yōu)先,賦值運(yùn)算符(=)的優(yōu)先級(jí)是最低的,所以正確理解應(yīng)該是
$a=(5||$b=7)
正確結(jié)果:true,7

升級(jí)一下
變形一
復(fù)制代碼 代碼如下:

$a=3;
$b=6;
$c=1;
if($a=5||$b=7 && $c=10){
$a++;
$b++;
}
var_dump($a, $b,$c);

變形二
復(fù)制代碼 代碼如下:

$a=3;
$b=6;
$c=1;
if($a=0||$b=7 && $c=10){
$a++;
$b++;
}
var_dump($a, $b,$c);

有興趣的同學(xué)可以思考一下:)

相關(guān)文章

最新評(píng)論

荆州市| 江安县| 肇州县| 休宁县| 三门县| 新津县| 五家渠市| 彭山县| 红桥区| 丰镇市| 逊克县| 眉山市| 黄石市| 靖远县| 额尔古纳市| 莱阳市| 松阳县| 汾阳市| 彩票| 尤溪县| 丹东市| 伽师县| 英山县| 方山县| 晋宁县| 龙井市| 灌阳县| 河东区| 茌平县| 舟曲县| 鄂伦春自治旗| 林口县| 土默特左旗| 舞阳县| 彰化市| 凤山县| 泾阳县| 兴安县| 天等县| 广州市| 铁岭市|