Php 检查上载图像的文件大小

Php 检查上载图像的文件大小,php,mysql,blob,Php,Mysql,Blob,目前,我正在通过html将上传的文件传递给php脚本。如何检查上传图像的文件大小 这是我的html: <form enctype="multipart/form-data" action="insert.php?id=<?php echo $id;?>" method="post" name="changer" class="login" style="margin-top:40px; margin-bottom:40px;"> <h3>Avata

目前,我正在通过html将上传的文件传递给php脚本。如何检查上传图像的文件大小

这是我的html:

  <form enctype="multipart/form-data" action="insert.php?id=<?php echo $id;?>" method="post"   name="changer" class="login" style="margin-top:40px; margin-bottom:40px;">
  <h3>Avatar: </h3>
  <input name="MAX_FILE_SIZE" value="102400" type="hidden">
  <input name="image" accept="image/jpeg" type="file">
  <input value="Update Avatar" type="submit">
  </form>
注意:我已经检查了文件是否存在。我只是想确保文件大小满足服务器的要求

$_FILES["image"]["size"]

这将为您提供以字节为单位的大小,您可以在将临时文件移动到服务器之前进行确认。

您已经使用
filesize($tmpName)
以字节为单位的文件大小:P因此只需执行类似于
$size=filesize($tmpName)
的操作,或者您可以使用PHP在上传时通过
$\u FILES['image']['size']
@user3496349 Yep获取的内置大小,这将确认图像大小低于某个阈值,设置为
$minimumbites
。请记住,这是以字节为单位的,所以大多数人将其除以1024,将其转换为千字节。你的意思是将其乘以1024。@user3496349不,是除以它。1千字节=1024字节,因此您可以将其除以以获得千字节。
$_FILES["image"]["size"]