我有这个代码,
// TEMP VAR
$temp = &$files;
// BUILD ARRAY STRUCTURE
while(count($file['path'])) {
// GET DIRECTORY
$directory = array_shift($file['path']);
// DIRECTORY NOT SET
if(!isset($temp[$directory])) {
// SET DIRECTORY
$temp[$directory] = array();
}
// GO INTO ARRAYS NEXT DIRECTORY
$temp = &$temp[$directory];
}
我从这个问题的答案中得到了它,
我知道它的作用,但不知道它是怎么做的,有人可以逐行向我解释发生了什么吗?
谢谢你们。