Fix missing array keys if files are uploaded as a two-dimensional array

This commit is contained in:
Kijin Sung 2024-09-23 19:05:40 +09:00
parent d1527ecc90
commit 3041d315b0

View file

@ -1368,7 +1368,9 @@ class Context
$file['tmp_name'] = $val['tmp_name'][$i];
$file['error'] = $val['error'][$i];
$file['size'] = $val['size'][$i];
$files[] = $file;
$subkey = (is_int($i) || ctype_digit($i)) ? intval($i) : preg_replace('/[^a-z0-9:+=_-]/i', '', (string)$i);
$files[$subkey] = $file;
}
if(count($files))
{