我正在处理 $_FILES
相关的工作,有时由于表单中没有选择文件导致数组中出现空数组元素。我想要删除这些元素。
我尝试过以下代码片段:
foreach($_FILES['images']['name'] as $image)
{
if(empty($image))
{
unset($image);
}
}
foreach($_FILES['images']['name'] as $image)
{
if($image == "")
{
unset($image);
}
}
foreach($_FILES['images']['name'] as $image)
{
if(!$image)
{
unset($image);
}
}
但是数组总是返回空元素。有没有一种合理的方法用PHP删除空的$_FILES数组元素?
print_r($_FILES);
的结果即可。 - IOrlandoni