[name] => Array ([1] => name#1
[2] => name#2
[3] => name#3
[4] => name#4
[5] =>
[6] =>
[7] =>
[8] =>
[9] =>
)
$name = $_POST['name']
我想要的結果是4
。
count ($name) = 9
count (isset($name)) = 1
count (!empty($name)) = 1
我認爲,最後一個將完成我所需要的,但它不是(空項是從形態上未填充輸入)。
請注意,這不僅僅返回空元素,而且每個元素的值都是[等於'false'](http://php.net/manual/en/language.types.boolean.php#language.types。 boolean.casting)(即''''','null','0','false','「0」')。 – Gumbo 2010-12-12 17:35:29