php count items in array
<?php
$a[0] = 1;
$a[1] = 3;
$a[2] = 5;
var_dump(count($a));
$b[0] = 7;
$b[5] = 9;
$b[10] = 11;
var_dump(count($b));
var_dump(count(null));
var_dump(count(false));
?>
/* result
int(3)
int(3)
Warning: count(): Parameter must be an array or an object that implements Countable in … on line 12 // as of PHP 7.2
int(0)
Warning: count(): Parameter must be an array or an object that implements Countable in … on line 14 // as of PHP 7.2
int(1)
*/
<?php
$a=array("A","Cat","Dog","A","Dog");
print_r(array_count_values($a));
?>
<?php
$vegetables = ["Cabbage", "Carrot", "Lettuce"];
$arrayLength = count($vegetables);
echo $arrayLength; //returns 3
?>
$cars=array("Volvo","BMW","Toyota");
echo count($cars);
//returns 3