PHP,下面这个代码中的三目运算符的作用是什么?

我看过一点点C的基础,c的三目运算符好像和if语句差不多,php中好像也差不多吧?但是下面这个排座位的代码中的三目运算符是什么意思呢?(代码的目的是知道一个编号noX就可... 我看过一点点C的基础,c的三目运算符好像和if语句差不多,php中好像也差不多吧?但是下面这个排座位的代码中的三目运算符是什么意思呢?(代码的目的是知道一个编号noX就可以找到它在哪行哪列) 展开
 我来答
匿名用户
2018-03-31
展开全部
不就是拿学生编号$no去用$maxLine 取余,如果有余数(也就是没有整除),那么$row就等于$no去用$maxLine 取余的余数,如果没有余数$row就等于$maxLine也就是4
$row决定了学生坐在哪个位置,例如图中的16 坐在4排4号(因为16%4=0,因此$row=4)
假如$no=13
$line=ceil(13%4)=3
$row=13%4=1
因此他的位置在3排第1个位置
假如$no=11
$line=ceil(11%4)=2
$row=11%4=3
因此他的位置在2排第3个位置
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式