日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
php中的問號是什么意思

本教程操作環(huán)境:windows10系統(tǒng)、php7.1版、DELL G3電腦

創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供邯山網(wǎng)站建設、邯山做網(wǎng)站、邯山網(wǎng)站設計、邯山網(wǎng)站制作等企業(yè)網(wǎng)站建設、網(wǎng)頁設計與制作、邯山企業(yè)網(wǎng)站模板建站服務,10年邯山做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡服務。

php代碼當中問號的作用大概分為兩類,一類是在PHP標簽中使用的“”這對標記,還有一類是用在三元運算符中的“?”操作符,像這樣:$a == 1?true:false。

  • 在標簽中使用的問號,只是充當一個界定符的作用,即標識PHP代碼的開頭和結(jié)尾,沒有實質(zhì)的程序意義。

  • 在三元運算符中的問號,是有著特定的程序意義的,它的表示方法大概是:條件一?條件二:條件三,當條件一成立時,問號的作用是選擇條件二作為程序繼續(xù)執(zhí)行的分支。也就是說,條件一成立,就執(zhí)行條件二,否則執(zhí)行條件三。

在PHP程序中恰當?shù)厥褂萌\算符能夠令腳本更為簡潔、高效。

代碼格式如下:

(expr1) ? (expr2) : (expr3);

解釋:

如果條件“expr1”成立,則執(zhí)行語句“expr2”,否則執(zhí)行“expr3”。

實現(xiàn)同樣的功能,若使用條件流程語句,就需要書寫多行代碼:

if(expr1) {
expr2;
} else {
expr3;
}

可見,前面所說的三元運算符之好并非夸張。

可是,多數(shù)情況下我們只在代碼較為簡單的時候使用三元運算符,即執(zhí)行語句只為單句的時候。如:

$a>$b ? print "a大于b" : print "a小于b";

事實上,三元運算符可以擴展使用,當設置的條件成立或不成立,執(zhí)行語句都可以不止一句,試看以下格式:

(expr1) ? (expr2).(expr3) : (expr4).(expr5);

我們非常明顯地看到,多個執(zhí)行語句可以使用用字符串運算符號(“.”)連接起來,各執(zhí)行語句用小角括號包圍起來以表明它是一個獨立而完整的執(zhí)行語句。

這樣擴展后它的功能更為逼近“if...else”流程語句。

同時三元運算符還可以嵌套使用。


網(wǎng)頁名稱:php中的問號是什么意思
新聞來源:http://www.5511xx.com/article/cdphojs.html