PHP商城笔记(文件上传5) —— 多文件上传的表单陷阱

2019-04-15 13:37发布

class="markdown_views prism-dracula"> 08.html 有时,我们为了方便上传多文件,在name的命名上,采用数组形式来命名
如pic[],pic[],pic[] <html lang="en"> <head> <meta charset="utf-8"> head> <body> <h2>多文件上传的表单陷阱h2> <form action="09.php" method="post" enctype="multipart/form-data"> 用户名:<input type="text" name="username" value="" placeholder="" /><br > 头像:<input type="file" name="pic[0]" value="" ><br > 艳照:<input type="file" name="pic[1]" value="" ><br > 简历:<input type="file" name="pic[2]" value="" ><br > <input type="submit" name="" value="提交"> form> body> html> $pic[] = 头像数组
$pic[] = 存照数组
$pic[] = 简历数组 $_FILES = array(
‘pic’ = array(
0=>头像数组
1=>艳照数组
2=>简历数组
)
)

09.php print_r($_FILES) 注意,多文件上传
如果name的名称是数组格式,形成的数组与 name=a,name=b 不同