我有这个代码:
$myVariable = someRanDomFunction($blah)
问题是它someRanDomFunction()
可能返回一个数组、一个对象、一个空数组、布尔值或 NULL。
如果最好的检查方法$myVariable
有一些数据怎么办?
现在我正在这样做:
!empty($myVariable )
它会涵盖所有情况吗?或者我应该这样做($myVariable != NULL && !empty($myVariable ))
?
更新*
“一些数据”是指TRUE
如果它的布尔值,不是空数组,以及除 NULL 以外的任何值