Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function make_files ($files)
- {
- $result = Array (); $b = Array (); $c = Array (); $d = Array (); $f = Array (); $g = Array ();
- foreach ($files as $e => $element)
- {
- $a = explode ('/', $e);
- $length = count ($a);
- if ($length > 2)
- {
- for ($i = ($length - 1); $i >= 1; $i--)
- {
- if ($i == ($length - 1))
- {
- $g[$a[$i - 1]][] = $a[$i] . ' : ' . getfilesize ($element);
- $b = $g;
- }
- else
- {
- $b = Array ($a[$i - 1] => $d);
- }
- $c[] = $b;
- $d = $b;
- }
- $d = array_pop ($c);
- $f = array_merge_recursive ($f, $d);
- $f = super_unique($f);
- }
- elseif ($length == 1)
- {
- $b [] = $e . ' : ' . getfilesize ($element);
- $f = array_merge_recursive ($f, $b);
- $f = super_unique($f);
- }
- else
- {
- for ($i = 0; $i <= ($length -2); $i++)
- {
- $b [$a[$i]][] = $a[$i + 1] . ' : ' . getfilesize ($element);
- }
- $f = array_merge_recursive ($f, $b);
- $f = super_unique($f);
- }
- }
- return $f;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement