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

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

真心看不懂

$row=$no%$maxLine?$no%$maxLine:$maxLine; ? ? 誰能告訴我這個怎么理解,看不懂

正在回答

4 回答

這是個三目運算符,($no%$maxLine),($no%$maxLine),($maxLine)分別代表三個值,%是求余運算。這樣若($no%$maxLine)為true,結果顯示($no%$maxLine),若($no%$maxLine)為false,則結果顯示($maxLine)

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

IIT程序猿 提問者

非常感謝!
2016-04-05 回復 有任何疑惑可以回復我~
#2

Black_warlock

nice
2016-05-28 回復 有任何疑惑可以回復我~

這里面有兩個變量:$no,$maxLine;

%是取模的意思,如 5%3,那就是2

? : ---這個是個三元運算符,如 true ? '真' : '假'; ? 問號前面如果是真,那么返回冒號左邊的,否則返回冒號右邊的


0 回復 有任何疑惑可以回復我~

我在想里面有%,是不是有什么正則表達式啊

0 回復 有任何疑惑可以回復我~

? ?: ?條件運算符 ? 如果$no%$maxLine為真(不為0)就輸出no%$maxLine,否則輸出$maxLine。前面已經判斷了在第幾排,這個就是取余數來判斷在第幾個座位 >0<

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

楊念

$no%$maxLine不可能為O呀,那請問這行代碼的意義是什么呢.. 小白的問題可能比較蠢~~~
2016-04-26 回復 有任何疑惑可以回復我~
#2

Black_warlock 回復 楊念

這是取模不是除法運算,舉個例子,32%4,,32是能被4整除的,所以32%4的值就是0!
2016-05-28 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
PHP入門篇
  • 參與學習       456422    人
  • 解答問題       6590    個

PHP入門教程輕松學習,行業大牛幫您快速掌握PHP編程基礎知識。

進入課程

真心看不懂

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

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

幫助反饋 APP下載

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

公眾號

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