1

有没有办法在实际$_FILES['file']部分使用变量?我正在上传多个并不总是上传的图像。例如,我可以更新 1-4 个图像的潜力,但希望能够仅上传#3#4在一个实例中。代码是这样的:

if($selectedimages != ''){
    foreach ($selectedimages as $i){

        $imagename = $productid."-".$i;
        $imageid = "image_loc-".$imagename;
        if($_FILES['$imageid']['name']!=''){

但它不会在文件中注册变量的名称,有没有办法做到这一点?

其他变量肯定是有效的,因为我已经检查过它们,函数在这一步就快死了。

4

1 回答 1

3

是的:if($_FILES[$imageid]['name']!=''){- 只是不要使用引号,它不会被视为文字。

于 2012-08-06T23:55:40.590 回答