Вот моя дилемма и спасибо заранее!
Я пытаюсь создать переменную переменную или что-то в этом роде для динамического ассоциативного массива и чертовски долго разбираюсь, как это сделать,Я создаю файловый менеджер, поэтому я использую каталоги в качестве ключей в массиве.
Пример:
Мне нужно получить это, чтобы я мог присвоить ему значения
$dir_list['root']['folder1']['folder2'] = value;
так что я думал о том, чтобы сделать что-то в этом духе ...
if ( $handle2 = @opendir( $theDir.'/'.$file ))
{
$tmp_dir_url = explode($theDir);
for ( $k = 1; $k < sizeof ( $tmp_dir_url ); $k++ )
{
$dir_list [ $dir_array [ sizeof ( $dir_array ) - 1 ] ][$tmp_dir_url[$k]]
}
- вот где я застреваю, мне нужно динамически добавлять новое измерение в массив во время каждой итерации цикла for ...но я не знаю, как