Yani burada girişi bulunuyor:
$in['a--b--c--d'] = 'value';
Ve istenen çıkış:
$out['a']['b']['c']['d'] = 'value';
Herhangi bir fikir? Ben herhangi bir şans olmadan aşağıdaki kodu denedim ...
$in['a--b--c--d'] = 'value';
// $str = "a']['b']['c']['d";
$str = implode("']['", explode('--', key($in)));
${"out['$str']"} = 'value';