为了账号安全,请及时绑定邮箱和手机立即绑定

$row、三元运算符

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

这句为什么不需要比较$no%$maxLine就可以直接输出了?

不应该是:$row=$no%$maxLine>0?$no%$maxLine:$maxLine;

这样吗?

正在回答

4 回答

Σ( ° △ °|||)︴,这个地方判断$no%$maxLine是否大于0纯属于多此一举,首先你要搞清楚“%”运算符的含义,其次搞清楚三元运算符的运算规则

1 回复 有任何疑惑可以回复我~
#1

crazydaddy 提问者

谢谢!
2014-12-25 回复 有任何疑惑可以回复我~
#2

曾毓智

如果学生编号是0呢?
2014-12-30 回复 有任何疑惑可以回复我~
#3

sophia_yu 回复 曾毓智

请学会举一反三。不过,话说你们学校难道还有哪个学生的编号是0吗?
2015-01-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP入门篇
  • 参与学习       455956    人
  • 解答问题       6306    个

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

进入课程

$row、三元运算符

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信