我有这个文件上传输入的形式:
<input type="file" multiple name="file[]" />
我有一个脚本,它在表单中多次附加它。
我可以确定每个文件 [] 数组在 php 中属于哪一行吗?
<?php
if(isset($_FILES['file'])=== true){
$files = array ($_FILES['file']);
}
var_dump($files);
?>
array (size=1)
0 =>
array (size=5)
'name' =>
array (size=5)
0 => string 'IMG_8502 f 5 .jpg' (length=17)
1 => string 'IMG_8507 f 5 .jpg' (length=17)
2 => string 'IMG_8508 f 5 .jpg' (length=17)
3 => string 'IMG_8529 f 5 .jpg' (length=17)
4 => string 'IMG_8612 fff 5 .jpg' (length=19)
'type' =>
array (size=5)
0 => string 'image/jpeg' (length=10)
1 => string 'image/jpeg' (length=10)
2 => string 'image/jpeg' (length=10)
3 => string 'image/jpeg' (length=10)
4 => string 'image/jpeg' (length=10)
'tmp_name' =>
array (size=5)
0 => string 'C:\wamp\tmp\phpE892.tmp' (length=23)
1 => string 'C:\wamp\tmp\phpE8D1.tmp' (length=23)
2 => string 'C:\wamp\tmp\phpE911.tmp' (length=23)
3 => string 'C:\wamp\tmp\phpE950.tmp' (length=23)
4 => string 'C:\wamp\tmp\phpE99F.tmp' (length=23)
'error' =>
array (size=5)
0 => int 0
1 => int 0
2 => int 0
3 => int 0
4 => int 0
'size' =>
array (size=5)
0 => int 2776165
1 => int 2380025
2 => int 2456713
3 => int 2585779
4 => int 1770128
我想将每组文件上传到自己的数组中。换句话说,名称 0-4 设置为数组 0,然后将下一行中上传的下一组文件设置为数组 1,依此类推。所以我可以将每组文件及其相关文本存储在表单中