我有这段PHP代码,我希望从文件数组中删除不符合以下条件的文件
$file_name=$_FILES["files"]["name"];
$file_tmp=$_FILES["files"]["tmp_name"];
$data='';
for($i=0;$i<sizeof($file_tmp);$i++)
{
$filesize=getimagesize($file_tmp[$i]);
$width=$filesize[0];
$height=$filesize[1];
if ($width < "854" || $height < "1280")
{
echo "remove file from $_FILE[]";
} else {
$_FILE[]
}
}
答案 0 :(得分:-1)
试试
if ($width < "854" || $height < "1280")
{
@unlink($file_tmp);
echo "remove file from $file_name";
} else {
echo $file_name;
}