有時我們要把一個全為空字符串組成的數(shù)組如:array('','','');當成是空對待,因為里面不含任何數(shù)據(jù)
使用empty()顯然是不行的,因為里面包含了三個值,只是這些值都是空字符串,用count()也不可以
那么可以用一種變通的方式,先把數(shù)組用implode轉換成字符串,再判斷字符串是否為真就可以了:
$a=array('','');
$a = implode('',$a);i
f($a)'為真';
else echo '為假';
有時我們要把一個全為空字符串組成的數(shù)組如:array('','','');當成是空對待,因為里面不含任何數(shù)據(jù)
使用empty()顯然是不行的,因為里面包含了三個值,只是這些值都是空字符串,用count()也不可以
那么可以用一種變通的方式,先把數(shù)組用implode轉換成字符串,再判斷字符串是否為真就可以了:
$a=array('','');
$a = implode('',$a);i
f($a)'為真';
else echo '為假';