FREE Web Template Download
HTML CSS JAVASCRIPT SQL PHP BOOTSTRAP JQUERY ANGULARJS TUTORIALS REFERENCES EXAMPLES Blog
 

PHP count() Function

PHP Array Reference PHP Array Reference

Example

Return the number of elements in an array:

<?php
$cars=array("Volvo","BMW","Toyota");
echo count($cars);
?>
Run example »

Definition and Usage

The count() function returns the number of elements in an array.


Syntax

count(array,mode);

Parameter Description
array Required. Specifies the array
mode Optional. Specifies the mode. Possible values:
  • 0 - Default. Does not count all elements of multidimensional arrays
  • 1 - Counts the array recursively (counts all the elements of multidimensional arrays)

Technical Details

Return Value: Returns the number of elements in the array
PHP Version: 4+
Changelog: The mode parameter was added in PHP 4.2

More Examples

Example 1

Count the array recursively:

<?php
$cars=array
  (
  "Volvo"=>array
  (
  "XC60",
  "XC90"
  ),
  "BMW"=>array
  (
  "X3",
  "X5"
  ),
  "Toyota"=>array
  (
  "Highlander"
  )
  );

echo "Normal count: " . count($cars)."<br>";
echo "Recursive count: " . count($cars,1);
?>
Run example »

PHP Array Reference PHP Array Reference