Hallo Zusammen!
Ich habe ein Problem:
Ich würde gern die Anzahl der WErte und nicht die Elemente eines Zählen, hab aber keine passende Funktion gefunden:
Bsp:
a[0] => 5
a[1] => 2
a[2] =>
a[3] => 4
a[4] =>
a[5] => 2
In dem Bsp. sollte jetzt „4“ als Ergebnis rauskommen statt „6“.
Hat da jemand ne Idee?
wie wärs mit einer schleife die die elemente durchgeht und zählt ? 
Anonym
3
Array-Elemente mit Inhalt zählen.
Folgendes Wäre eine Möglichkeit:
function countNonZeroElements($array)
{
foreach($array as $key=\>$value)
{
if(is\_array($value))
{
// auf diese Weise kannst du auch multidimensionale
// Arrays durchzählen!
$count += countNonZeroElements($value);
}
else
{
if((strlen($value) \> 0) && ($value != " "))
{
$count++;
}
}
}
return $count;
}
Hoffe ich konnte dir helfen.