我正在使用 HTML5 多重上传功能。
<input name='upload[]' type=file multiple="multiple" id="profileImages" />
它工作完美。现在我有一个疑问
多次上传图片时是否有顺序?
假设我有 5 张图片
a.png
b.png
c.png
d.png
e.png
现在在上传图像时如果我按以下顺序选择图像
a.png,
b.png,
e.png,
d.png,
c.png
这些图像是否会按照我选择的顺序上传?
means $_FILES['upload']['name']
数组将有(使用PHP )
[0] =>'a.png',
[1] =>'b.png',
[2] =>'e.png',
[3] =>'d.png',
[4] = >'c.png'
或者这取决于filesize or browser or 任何其他因素/属性 ?
sidenote
此外,我将这些图像单独存储在个人资料图像表
id(pk ) | profile_id | image_name
上述问题的答案将使我的工作变得容易,因为如果按照我们选择的顺序上传多个图像,那么选择一个图像作为主要个人资料图像会更容易(使用MIN(id)
or MAX(id)
)给定的profile_id
.