从min()函数返回的php null值

时间:2014-01-22 17:40:52

标签: php

为什么

  

var_dump(min(-100,-10,NULL,10,100));

返回

  

NULL

非常感谢对PHP文档的任何引用。

1 个答案:

答案 0 :(得分:2)

根据Comparison Operators上的PHP文档,将NULL与任何内容进行比较会导致两个参数转换为bools,NULL转换为false

因为对于数字only 0 or 0.0 convert to false,传递给min的所有其他参数都被认为大于NULL。