$row=$no%$maxLine?$no%$maxLine:$maxLine; 谁能告诉我这个怎么理解,看不懂
这是个三目运算符,($no%$maxLine),($no%$maxLine),($maxLine)分别代表三个值,%是求余运算。这样若($no%$maxLine)为true,结果显示($no%$maxLine),若($no%$maxLine)为false,则结果显示($maxLine)
这里面有两个变量:$no,$maxLine;
%是取模的意思,如 5%3,那就是2
? : ---这个是个三元运算符,如 true ? '真' : '假'; 问号前面如果是真,那么返回冒号左边的,否则返回冒号右边的
我在想里面有%,是不是有什么正则表达式啊
? : 条件运算符 如果$no%$maxLine为真(不为0)就输出no%$maxLine,否则输出$maxLine。前面已经判断了在第几排,这个就是取余数来判断在第几个座位 >0<