[英]Check multiple image size and type in PHP
if(isset($_POST['submit1']))
{
$add="../uploads/";
while(list($key,$value)=each($_FILES['fileUpload']['name']))
{
if(!empty($value))
{
//old file name
$filename=$value;
//give unique name to the file
$filename=uniqid('img_').''.str_replace(" ","_",$filename);
copy($_FILES['fileUpload']['tmp_name'][$key],$add);
chmod("$add",0777);
}
}
}
我已使用此代码使用 POST 方法将多个图像上传到 web。 谁能帮我检查图像大小(每张图像最大 1MB)和图像类型,例如:jpg、png、bmp?
要检查图像类型,请使用此 function:
$type = mime_content_type ($value);
要获取以字节为单位的大小,请使用此 function:
$size = filesize($value);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.