亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

代碼內容不懂

$row=$no%$maxLine?$no%$maxLine:$maxLine; ?這句是什么意思呀



正在回答

1 回答

1.三元運算符 ? : 的理解

三元運算符的功能與“if....else”流程語句一致,它在一行中書寫,代碼精練、執行效率高。在PHP程序中恰當地使用三元運算符能夠讓腳本更為簡潔、高效。代碼的語法如下:

(expr1)?(expr2):(expr3); //表達式1?表達式2:表達式3

解釋:如果條件“expr1”成立,則執行語句“expr2”,否則執行“expr3”。

2.%求模符號,即數學算術運算中的取余數。

例: 7%3=1?? 此處1為7/3的余數1

代碼正確寫法如下,注意中間的空格。

$row=$no%$maxLine???$no%$maxLine?:?$maxLine;


1 回復 有任何疑惑可以回復我~
#1

Hanz520

$row=($no%$maxLine) ? ($no%$maxLine) : ($maxLine);對于初學者,加上括號是最好理解的
2015-10-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

代碼內容不懂

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號