Open In App

PHP | Ds\Map get() Function

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Share
Report issue
Report

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));
  
?> 


Output:

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", "GeeksforGeeks"));
  
?> 


Output:

string(5) "Geeks"
string(3) "for"
string(5) "Geeks"
string(13) "GeeksforGeeks"

Reference: https://www.php.net/manual/en/ds-map.get.php



Last Updated : 20 Aug, 2019
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads