Код (Text): echo '<br>config[\'tmp\']= '.$config['tmp']; $key1 = "['tmp']"; $key = 'config'.$key1; $$key = "test" ; echo '<br>config[\'tmp\']= '.$config['tmp']; Результат хотя я ожидал почему не происходит присвоение $config['tmp']="test" ???
Вообще если нет уж такой необходимости IMHO не стоит использовать переменные переменные, потому как они только усложняют читабельность кода.