如何用if(){},else{}.来写这段代码?

来源:5-9 PHP中的算术运算符(2)

web_東

2016-11-15 11:34

<?php 

     $maxLine = 4; //每排人数

$no = 17;//学生编号


$line =ceil($no/$maxLine);

$row =$no%$maxLine?$no%$maxLine:$maxLine;/*语法:条件 ? 结果1 : 结果2 (如果条件为真,返回结果1,否则返回结果2。) %是取模的意思,即求余数。如果成立,返回no%$maxLine,否则返回$maxLine。(即学生编号除以每排人数有余数,返回余数,否则返回每排人数。)*/

echo "编号<br/>".$no."</b>的座位在第<b>"."<br/>".$line."</b>排第<b>".$row."</b>个位置"."<br/>";

     $maxLine = 4; //每排人数

     $no = 19;//学生编号

     

   

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

     if($no%$maxLine>0){$row = ($no%$maxLine);

     }

     else{$row = $maxLine;

     }

     echo $row;

     

?>


写回答 关注

0回答

还没有人回答问题,可以看看其他问题

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455994 学习 · 6306 问题

查看课程

相似问题