我可以使用像is_integer()
,is_string()
这样的函数和其他类似函数作为可靠的检查来查看变量是否为空?我想我要问的是,如果变量为null,它们都返回false?
答案 0 :(得分:2)
使用类型比较。
$somevar === null
答案 1 :(得分:1)
您可以使用is_null()或使用类型比较(===)。它们实际上是相同的,除了类型比较稍微更快(稍微我的意思是非常糟糕,几乎无关紧要)。
答案 2 :(得分:0)
所有is_*()
函数都测试值的类型,这是它们的主要目的。要测试,如果变量是null
,只需测试它;)
is_null($var)