есть массив:
$array['settings']['play'] = 1;
есть набор переменных:
$var = 'settings';
$var2 = 'play'
Что бы вывести необходимое значение 1:
echo $array[$var ][$var2];
Это всё легко, если я знаю количество аргументов, а если длина вложенности может быть гораздо больше.
Как то можно записать весь путь в строку ?
что-то похожее на ${"array[$var][$var2]"} // знаю, что это неверно, но было бы неплохо если можно строку преобразовать в ссылку на массив.
Т.е. приходит в функцию 5 аргументов ( 'settings', 'play', 'home', 'set' )
Как составить ДИНАМИЧЕСКИ из приходящих элементов, что то похожее на:
echo $array[$var ][$var2];