- var_dump: documentation ( source)
<?php
function generateSubArray(array $keys)
{
foreach($keys as $key)
{
if(!isset($subArray[$key])){
$subArray[$key] = [];
}
$subArray = $subArray[$key];
}
return $subArray;
}
$ret = Utils::generateSubArray(['name', 'id', 'fix']);
var_dump($ret);