The Ds\Map::count() function is an inbuilt function in PHP which is used to count the number of elements present in the Map. It also referred to the size of the Map.
Syntax:
int public Ds\Map::count()
Parameters: This function does not accept any parameter.
Return value: This function returns the number of elements present in the Map.
Below programs illustrate the Ds\Map::count() function in PHP:
Program 1:
<?php // PHP program to illustrate the count() // function of Ds\map // Creating a Map $map = new \Ds\Map([ "1" => "Geeks", "2" => "for", "3" => "Geeks"]); // Display the map elements print_r($map); echo "Number of elements present in map: "; print_r($map->count()); ?> |
Ds\Map Object
(
[0] => Ds\Pair Object
(
[key] => 1
[value] => Geeks
)
[1] => Ds\Pair Object
(
[key] => 2
[value] => for
)
[2] => Ds\Pair Object
(
[key] => 3
[value] => Geeks
)
)
Number of elements present in map: 3
Program 2:
<?php // PHP program to illustrate the count() // function of Ds\map // Creating a Map $map = new \Ds\Map(["1" => "10", "2" => "20", "3" => 30, "4" => 40]); // Print map elements print_r($map); echo "Number of elements present in map: "; print_r($map->count()); echo "\n"; // Creating another Map $map = new \Ds\Map([1 => "Welcome", 2 => "to", 3 => "GeeksforGeeks"]); // Print map elements print_r($map); echo "Number of elements present in map: "; print_r($map->count()); ?> |
Ds\Map Object
(
[0] => Ds\Pair Object
(
[key] => 1
[value] => 10
)
[1] => Ds\Pair Object
(
[key] => 2
[value] => 20
)
[2] => Ds\Pair Object
(
[key] => 3
[value] => 30
)
[3] => Ds\Pair Object
(
[key] => 4
[value] => 40
)
)
Number of elements present in map: 4
Ds\Map Object
(
[0] => Ds\Pair Object
(
[key] => 1
[value] => Welcome
)
[1] => Ds\Pair Object
(
[key] => 2
[value] => to
)
[2] => Ds\Pair Object
(
[key] => 3
[value] => GeeksforGeeks
)
)
Number of elements present in map: 3
Reference: https://www.php.net/manual/en/ds-map.count.php
Recommended Posts:
- PHP | count() Function
- PHP | Ds\Deque count() Function
- PHP | Ds\Vector count() Function
- PHP Ds\PriorityQueue count() Function
- PHP Ds\Queue count() Function
- PHP Ds\Set count() Function
- PHP | SimpleXMLElement count() Function
- PHP | SplDoublyLinkedList count() function
- PHP | SplObjectStorage count() Function
- PHP | SplFixedArray count() Function
- PHP | SplHeap count() Function
- PHP | Ds\Stack count() Function
- PHP | ArrayObject count() Function
- PHP | ArrayIterator count() Function
- PHP | DOMNamedNodeMap count() Function
- PHP | DOMNodeList count() Function
- How to get the function name inside a function in PHP ?
- PHP 5 vs PHP 7
- PHP | Get PHP configuration information using phpinfo()
- PHP | php.ini File Configuration
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.

