问答详情
源自:5-9 PHP中的算术运算符(2)

$row = $no%$maxLine ? $no%$maxLine : $maxLine; 为什么判断为true

 $row = $no%$maxLine ? $no%$maxLine : $maxLine; 为什么判断为true

提问者:把葫芦咬哭 2017-06-13 14:45

个回答

  • qq_Thebackof_0
    2017-06-13 15:27:34
    已采纳

    是这样的,$no%$maxLine是$no这个变量取余maxLine所得的结果,只要有余数,即值不为0,那么就是true,如果没有余数的话是0,判断就为false。

  • 慕先生048745
    2017-06-13 15:28:48

    规定就表达式的值为0,boolean为flase,表达式值非0,结果为true;$no%$maxLine能整除结果为0就是true,不能整除就是flase