The Ds\Map::get() function is an inbuilt function in PHP which is used to return the value of the given key.
Syntax:
mixed public Ds\Map::get( mixed $key[, mixed $default] )
Parameter: This function accepts two parameters as mentioned above and described below:
- $key: It holds the key which value to be returned.
- $default: It is optional parameter and returns if key not found.
Return value: This function returns the value mapped with given key or returns default value if key not found.
Below programs illustrate the Ds\Map::get() function in PHP:
Program 1:
<?php // PHP program to illustrate the get() // function of Ds\map   // Creating a Map $map = new \Ds\Map([         1 => 10,         2 => 20,         3 => 30,         4 => 40,         5 => 50]);   // Use Ds\Map::get() function var_dump( $map ->get(1)); var_dump( $map ->get(3)); var_dump( $map ->get(5)); var_dump( $map ->get(7, 100));   ?> |
int(10) int(30) int(50) int(100)
Program 2:
<?php   // Creating a Map $map = new \Ds\Map([     "a" => "Geeks" ,      "b" => "for" ,     "c" => "Geeks" ]);   // Use Ds\Map::get() function var_dump( $map ->get( "a" )); var_dump( $map ->get( "b" )); var_dump( $map ->get( "c" )); var_dump( $map ->get( "d" , "neveropen" ));   ?> |
string(5) "Geeks" string(3) "for" string(5) "Geeks" string(13) "neveropen"
Reference: https://www.php.net/manual/en/ds-map.get.php