關于取模計算的問題
<?php?
? ? ?$maxLine = 4; //每排人數
$no = 17;//學生編號
$line = ceil($no/$maxLine);
$row = $no%$maxLine?$no%$maxLine:$maxLine;
echo "編號<b>".$no."</b>的座位在第<b>".$line."</b>排第<b>".$row."</b>個位置";
?>
我都沒懂這都是什么意思,有哪位大神詳細講解下
<?php?
? ? ?$maxLine = 4; //每排人數
$no = 17;//學生編號
$line = ceil($no/$maxLine);
$row = $no%$maxLine?$no%$maxLine:$maxLine;
echo "編號<b>".$no."</b>的座位在第<b>".$line."</b>排第<b>".$row."</b>個位置";
?>
我都沒懂這都是什么意思,有哪位大神詳細講解下
2017-07-04
舉報
2017-07-04
一個表達式的值除以另一個表達式的值,并返回余數。
number1 % number2
$no%$maxLine
$line ? 是計算出在第幾排
17/4 =1 ? ?//計算出是第一個位置