合適的時(shí)候用 && 和 || 縮寫(xiě) 條件語(yǔ)句

是不是經(jīng)??吹竭@樣的寫(xiě)法?

 !$var && $var = '你好壞!';$error or die('Error!');

明白他的意思嗎?&& 為 同時(shí)真
運(yùn)算符.A && B, 只有當(dāng)A 和 B 都為真的時(shí)候,這句才是真PHP會(huì)先判斷A是否為真,
若A為真的話 就會(huì)繼續(xù)判斷B.所以,當(dāng)A為真, B是一個(gè)語(yǔ)句的時(shí)候, B就會(huì)運(yùn)行.
同理,當(dāng)A為假的時(shí)候, 這句一定是假, 就沒(méi)有必要往后判斷了,
此時(shí), B就不會(huì)運(yùn)行.|| or 則不同A or B, 只要A 或者B 中有一個(gè)是真, 這句就是真PHP先判斷A是否為真, 若A為真的話, 此句一定是真, 沒(méi)有必要再去判斷B所以當(dāng)A為假的時(shí)候, PHP會(huì)繼續(xù)判斷B是不是真, 才能得到這句的結(jié)果 此是, B如果是一個(gè)語(yǔ)句就會(huì)運(yùn)行.
還記得入門(mén)時(shí)候那數(shù)據(jù)連接那句嗎? 現(xiàn)在應(yīng)該很好懂為什么加個(gè)OR了吧?

mysql_connect($host,$user,$pwd) or die('Mysql Error!');

如果連接失敗,前面就是假, 后面的DIE就會(huì)運(yùn)行咯!
留個(gè)作業(yè):
$var = '';!$var && echo "空的!";!$var && print "空的!";
哪個(gè)可以成功執(zhí)行呢? 想想看為什么?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • ¥開(kāi)啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開(kāi)一個(gè)線程,因...
    小菜c閱讀 7,334評(píng)論 0 17
  • 《ijs》速成開(kāi)發(fā)手冊(cè)3.0 官方用戶交流:iApp開(kāi)發(fā)交流(1) 239547050iApp開(kāi)發(fā)交流(2) 10...
    葉染柒丶閱讀 5,644評(píng)論 0 7
  • 如果需要原文檔(因文體限制,部分表格無(wú)法呈現(xiàn))請(qǐng)聯(lián)系QQ1769090563 本文由中醫(yī)仲景協(xié)會(huì)整理收集 《內(nèi)經(jīng)選...
    陶墨閱讀 35,569評(píng)論 0 33
  • 曉茹和筱雅以前是很要好的朋友,可兩人卻在寒假前誰(shuí)也不理誰(shuí)了。 其實(shí),這還得追溯到那天中午。 吃過(guò)飯,曉茹和筱雅還有...
    紫夢(mèng)月薇閱讀 295評(píng)論 0 0
  • 今天因?yàn)榘裿agrant的問(wèn)題解決了,解決之后ssh連上ubuntu就去修改了一下ubuntu14.04的源,ub...
    freelands閱讀 3,737評(píng)論 0 2

友情鏈接更多精彩內(nèi)容