在 PHP 中,empty() 函数用于检测一个变量是否为空。在 PHP 的语义中,以下情况会被认为是“空”:
以下是一些 empty() 被认为是 true 的值:
""(空字符串)0(作为整数或字符串)"0"(字符串)NULLfalsearray()(空数组)
因此,对于 empty($param['time_num']),如果 $param['time_num'] 的值为 0(整数 0),那么 empty() 将返回 true,这意味着 0 被视为“空”。
也就是说,如果你在 PHP 8 中执行 empty($param['time_num']),并且 time_num 的值为 0,结果将是 true。















