这是我的困境,提前谢谢你!
我正在尝试为动态关联数组创建一个变量或类似的东西,并且花了很多时间弄清楚如何做到这一点。我正在创建一个文件资源管理器,所以我使用目录作为数组中的键。
示例:
我需要得到这个,所以我可以给它赋值
$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 循环向数组动态追加一个新维度......但我不知道如何