我有几个用于上传文件的输入字段:
<input type=file name=logo />
<input type=file name=userfile />
<input type=file name=userfile1 />
.
.
.
<input type=file name=top />
<input type=file name=bottom />
Run Code Online (Sandbox Code Playgroud)
每个文件都需要以不同的方式处理.如何检查是否$_FILES启动,例如,使用userfile?
如果您有mroe用户文件,则可以将html marqup更改为
<input type=file name=userfile[1] />
<input type=file name=userfile[2] />
Run Code Online (Sandbox Code Playgroud)
然后在PHP中
foreach($_FILES['userfile'] as $i => $file) {
processing
}
Run Code Online (Sandbox Code Playgroud)
其他你可以检查名称是否以期望的字符串开头(http://php.net/manual/en/function.substr.php)
<?
if(substr($inputName, 0, 7) === "userfile")
?>
Run Code Online (Sandbox Code Playgroud)