- var_dump: documentation ( source)
- explode: documentation ( source)
<?php
function getValue($array, $keySpec){
foreach (explode('.', $keySpec) as $key){
if (!isset($array[$key])){
return null;
}
$array = $array[$key];
}
return $array;
}
$array = [
'userList' => [
'1234' => [
'name' => 'Kicken'
]
]
];
var_dump(getValue($array, 'userList.1234.name'));