问问文文世界
2015-10-16 23:31
$row=$no%$maxLine?$no%$maxLine:$maxLine; 这句是什么意思呀
1.三元运算符 ? : 的理解
三元运算符的功能与“if....else”流程语句一致,它在一行中书写,代码精练、执行效率高。在PHP程序中恰当地使用三元运算符能够让脚本更为简洁、高效。代码的语法如下:
(expr1)?(expr2):(expr3); //表达式1?表达式2:表达式3
解释:如果条件“expr1”成立,则执行语句“expr2”,否则执行“expr3”。
2.%求模符号,即数学算术运算中的取余数。
例: 7%3=1 此处1为7/3的余数1
代码正确写法如下,注意中间的空格。
$row=$no%$maxLine ? $no%$maxLine : $maxLine;
PHP入门篇
456335 学习 · 6589 问题
相似问题