真心看不懂

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

IIT程序猿

2016-03-28 19:48

$row=$no%$maxLine?$no%$maxLine:$maxLine;     谁能告诉我这个怎么理解,看不懂

写回答 关注

4回答

  • prince70
    2016-03-28 20:10:46
    已采纳

    这是个三目运算符,($no%$maxLine),($no%$maxLine),($maxLine)分别代表三个值,%是求余运算。这样若($no%$maxLine)为true,结果显示($no%$maxLine),若($no%$maxLine)为false,则结果显示($maxLine)

    Black_...

    nice

    2016-05-28 17:41:37

    共 2 条回复 >

  • 声声慢
    2016-03-31 16:12:27

    这里面有两个变量:$no,$maxLine;

    %是取模的意思,如 5%3,那就是2

    ? : ---这个是个三元运算符,如 true ? '真' : '假';   问号前面如果是真,那么返回冒号左边的,否则返回冒号右边的


  • 自恋的疯子linda
    2016-03-30 12:06:29

    我在想里面有%,是不是有什么正则表达式啊

  • 咯咯突然了
    2016-03-28 20:13:19

    ?  :  条件运算符   如果$no%$maxLine为真(不为0)就输出no%$maxLine,否则输出$maxLine。前面已经判断了在第几排,这个就是取余数来判断在第几个座位 >0<

    Black_... 回复杨念

    这是取模不是除法运算,举个例子,32%4,,32是能被4整除的,所以32%4的值就是0!

    2016-05-28 17:40:52

    共 2 条回复 >

PHP入门篇

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

456325 学习 · 6558 问题

查看课程

相似问题