有没有办法在实际的$_FILES['file']
部分使用变量?我正在上传多个并非总是上传的图片。例如,我可以更新1-4张图片的潜力,但希望能够在实例中上传#3
或#4
。代码是这样的:
if($selectedimages != ''){
foreach ($selectedimages as $i){
$imagename = $productid."-".$i;
$imageid = "image_loc-".$imagename;
if($_FILES['$imageid']['name']!=''){
但它不会在文件中注册名称的变量,无论如何都要这样做吗?
其他变量肯定是有效的,因为我已经检查了它们,该功能在这一步就死了。
答案 0 :(得分:3)
是:if($_FILES[$imageid]['name']!=''){
- 只是不要使用引号,它不会被视为文字。