$_FILES['name'][0] $_FILES['name'][1] ... $_FILES['type'][0] $_FILES['type'][1] ... $_FILES['error'][0] $_FILES['error'][1] ... $_FILES['tmp_name'][0] $_FILES['tmp_name'][1] ... $_FILES['size'][0] $_FILES['size'][1] ... |
Wygodniej ją przetwarzać, jeśli klucze byłyby zamienione miejscami, tzn. [0]['name'], itd.
Oto funkcja, która zamienia te klucze miejscami w tablicy 2-wymiarowej:
function replaceKeys(array $arr){ $newArr = array(); foreach($f as $k1 => $v1){foreach($v1 as $k2 => $v2){ $newArr [$k2][$k1] = $f[$k1][$k2]; } } return $newArr; } |
Teraz jest wygodniej sprawdzać uploadowane pliki:
$files = replaceKeys($_FILES); foreach($files as $file){ if($file['error'] == 0){ // ...... } } |
Brak komentarzy:
Prześlij komentarz