hab deinen code mal ausprobiert. leider gibt er mir ein leeres array zurück.
Ich hab allerdings ne lösung gefunden. Hab das ganze in eine Funktion ausgelagert, die sich selbst aufruft:
Ich hab allerdings ne lösung gefunden. Hab das ganze in eine Funktion ausgelagert, die sich selbst aufruft:
PHP-Code:
function add_dim($array,$path)
{
$path = explode('.',$path);
$current = array_shift($path);
$path = implode('.',$path);
if(isset($array[$current]))
{
$array[$current] = add_dim($array[$current],$path);
}
else
{
$array[$current] = $path;
}
return $array;
}
Kommentar