Skip to content

Instantly share code, notes, and snippets.

@alaminfirdows
Last active June 10, 2020 19:17
Show Gist options
  • Save alaminfirdows/9c31abd98704caa6a5fe4b2ab8e3adf5 to your computer and use it in GitHub Desktop.
Save alaminfirdows/9c31abd98704caa6a5fe4b2ab8e3adf5 to your computer and use it in GitHub Desktop.
<?php
// Solution: 1
function getData($id = false){
if(!$id) return;
$array = [
['id' => 1, 'name'=> 'jamil', 'age' =>55],
['id' => 2, 'name'=> 'shahin', 'age' =>60],
];
$key = array_search($id, array_column($array, 'id'));
return $array[$key]['name'] . ' ' . $array[$key]['age'];
}
echo getData(1);
// Solution: 2
$array = [
['id' => 1, 'name'=> 'jamil', 'age' =>55],
['id' => 2, 'name'=> 'shahin', 'age' =>60],
];
$id = 1;
$key = array_search($id, array_column($array, 'id'));
echo $array[$key]['name'];
echo $array[$key]['age'];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment