Кажется, вы хотите вывести список путей к файлам из некоторой рекурсивной структуры каталогов.Эта функция должна помочь:
function createPaths(array $files, $prefix = '') {
$paths = array();
foreach ($files as $folder => $file) {
if (is_array($file)) {
$subPaths = createPaths($file, $prefix . $folder . '/');
$paths = array_merge($paths, $subPaths);
} else {
$paths[] = $prefix . $file;
}
}
return $paths;
}
$files = array(
'Corners' => array(
'original' => array(
'1.jpg',
'2.gif',
),
),
'foo.jpg'
);
var_dump(createPaths($files));