Estoy practicado y me pregunte ¿Como genero un
echo o un
print de 1 solo archivo de 5 o mas que subo en el
form con este
array?
Ya que me muestra todo como resultado:
Código PHP:
function multiple(array $_files, $top = TRUE)
{
$files = array();
foreach($_files as $name=>$file){
if($top) $sub_name = $file['name'];
else $sub_name = $name;
if(is_array($sub_name)){
foreach(array_keys($sub_name) as $key){
$files[$name][$key] = array(
'name' => $file['name'][$key],
'type' => $file['type'][$key],
'tmp_name' => $file['tmp_name'][$key],
'error' => $file['error'][$key],
'size' => $file['size'][$key],
);
$files[$name] = multiple($files[$name], FALSE);
}
}else{
$files[$name] = $file;
}
}
return $files;
}
print_r($_FILES);
Resultado:
Array ( [archivos] => Array ( [name] => Array ( [0] => dlcskin10001700.png [1] => dlcskin10001701.png [2] => dlcskin10001702.png [3] => dlcskin10001703.png ) [type] => Array ( [0] => image/png [1] => image/png [2] => image/png [3] => image/png ) [tmp_name] => Array ( [0] => /tmp/php1q4BaW [1] => /tmp/php0MR0TZ [2] => /tmp/phpRGZpD3 [3] => /tmp/phpCFAPm7 ) [error] => Array ( [0] => 0 [1] => 0 [2] => 0 [3] => 0 ) [size] => Array ( [0] => 0 [1] => 0 [2] => 0 [3] => 0 ) ) )
¿Como genero un echo o un print de 1 solo archivo de 5 o mas que subo en el form?
Estoy aprendiendo, pero esto no lo he encontrado en todo lo que he leido, o no comprendo bien su estructura para hacer la llamada de un archivo en especifico.
Gracias.