変数$a、$b、$c、$dがある。
それぞれに下のような値を与えたものをcountしたらどうなるか。
#何もセットしない→$a
$b = “”;
$c = null;
$d = array();
「当然、全部中身が空だから0が返される」と思いがち。
echo count($a);
echo count($b);
echo count($c);
echo count($d);
結果は
「0」「1」「0」「0」
変数$a、$b、$c、$dがある。
それぞれに下のような値を与えたものをcountしたらどうなるか。
#何もセットしない→$a
$b = “”;
$c = null;
$d = array();
「当然、全部中身が空だから0が返される」と思いがち。
echo count($a);
echo count($b);
echo count($c);
echo count($d);
結果は
「0」「1」「0」「0」