您可以将$ _FILE数组值添加到另一个数组中吗?例如,请参见下文:
// Add file details into one array
$upload = array (
'file_name' => $_FILES["userfile"]["name"],
'file_type' => $_FILES["userfile"]["type"],
'file_size' => $_FILES["userfile"]["size"],
'file_error' => $_FILES["userfile"]["error"],
'file_tmp_name' => $_FILES["userfile"]["tmp_name"],
'image_active' => $image_active,
'image_type_id' => $image_type_id,
'banner_page' => $banner_page,
'slider_caption' => $slider_caption
);
这可以吗?
答案 0 :(得分:2)
当然,为什么不呢,$ _FILES就像一个阵列一样。试试一下move_uploaded_file的行为方式。
答案 1 :(得分:0)
是的,它完全没问题,就像任何其他类型的阵列一样。
答案 2 :(得分:0)
是的,您可以将变量的值复制到其他变量中!
答案 3 :(得分:0)
你应该对待$_FILES
只是另一个具有全局范围的数组。 Infact PHP manual将$_FILES
定义为 通过HTTP POST方法上传到当前脚本的关联项目数组