У меня есть файл config.php, который выглядит так:
return array( "array1"=> array( "array2"=>"value" ) );
Как я могу динамически извлекать значение array2 с помощью такой функции?
function getConfigValue(?) { $config = include("config.php"); return $config.... }
$path = 'array1.array2'; $value = array_reduce( explode('.', $path), function (array $value, $key) { return $value[$key]; }, $config );