第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么and輸出的是1,&&輸出的是不同意

<?php
? ?$a = TRUE; //A同意
$d = FALSE; //D反對

echo $a && $d?"通過":"不通過";

echo $a and $d?"通過":"不通過";

?>

正在回答

2 回答

這個語法本身就有問題,三元運算符的機制是問號前面的條件成立則返回問號后面的內(nèi)容否則返回冒號后面的內(nèi)容,而我們表判斷的與或非分別為 &&,||,!,你要是用and的話則首先應(yīng)用括號括起來,你可以試著運行下下面代碼

<?php?
????$a?=?TRUE;?//A同意
????$d?=?FALSE;?//D反對

????echo?($a?&&?$d)?"通過":"不通過";
????echo?$d?and?$a?"通過":"不通過";	

????echo?($a?&&?$d)?"通過":"不通過";
????echo?($d?and?$a)?"通過":"不通過";	

????echo?($a?&&?$d)?"通過":"不通過";
????echo?$a?and?$d?"通過":"不通過";
?>


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Dr_蘇泊

echo $d and $a?"通過":"不通過"; 為什么這一行輸出為空而不是和最后一行一樣輸出為1
2016-03-04 回復(fù) 有任何疑惑可以回復(fù)我~
#2

財迷煎餅

示例中的 && 和 || 都沒有用括號。有什么影響嗎?
2016-05-24 回復(fù) 有任何疑惑可以回復(fù)我~

考慮到優(yōu)先級

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

為什么and輸出的是1,&&輸出的是不同意

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號