如何使用php获取图像文件大小
我试图找到一个PHP函数,它可以让我确定上传图像的文件大小。i、 e.我想在一定大小上阻止图像 我尝试使用如何使用php获取图像文件大小,php,Php,我试图找到一个PHP函数,它可以让我确定上传图像的文件大小。i、 e.我想在一定大小上阻止图像 我尝试使用getimagesize()函数,但这似乎只给出图像的宽度和高度 下面是从getimagesize函数返回的数组值。除非我弄错了,否则该数组中没有与实际文件大小相关的内容 array(6) { [0]=> int(800) [1]=> int(800) [2]=> int(3) [3]=> string(24) "width="800" height="800"" [
getimagesize()代码>函数,但这似乎只给出图像的宽度和高度
下面是从getimagesize函数返回的数组值。除非我弄错了,否则该数组中没有与实际文件大小相关的内容
array(6) { [0]=> int(800) [1]=> int(800) [2]=> int(3) [3]=> string(24) "width="800" height="800"" ["bits"]=> int(music) ["mime"]=> string(9) "image/png" }
您需要该功能吗?您需要该功能吗?这应该可以:
$filename = 'somefile.txt';
echo filesize($filename) . ' bytes';
这应该起作用:
$filename = 'somefile.txt';
echo filesize($filename) . ' bytes';
你被问题中的“形象”部分欺骗了。如何确定通用文件的文件大小?为什么图像会不同
由于图像也是文件,您应该使用PHP提供的函数,因为您的问题中的“图像”部分欺骗了您。如何确定通用文件的文件大小?为什么图像会不同
由于图像也是文件,您应该使用PHP提供的函数,您可以尝试以下代码:
if($_FILES['image']['size'] <= 2097152 )
{
$uploaddir = $_SERVER['DOCUMENT_ROOT'].'/writereaddata/'; // destination folder
if (move_uploaded_file($_FILES['image']['tmp_name'], $uploaddir)) {
}
}
if($\u FILES['image']['size']您可以尝试以下代码:
if($_FILES['image']['size'] <= 2097152 )
{
$uploaddir = $_SERVER['DOCUMENT_ROOT'].'/writereaddata/'; // destination folder
if (move_uploaded_file($_FILES['image']['tmp_name'], $uploaddir)) {
}
}
如果($_FILES['image']['size']有一种简单的方法,首先确定图像URL,然后按如下方式检查其大小:
$image = get_headers("full-url-to-image", 1);
$bytes = $image["Content-Length"];
echo "$bytes";
这将以字节为单位返回图像大小,例如:
length="12113"
有一种简单的方法,首先确定图像URL,然后按如下方式检查其大小:
$image = get_headers("full-url-to-image", 1);
$bytes = $image["Content-Length"];
echo "$bytes";
这将以字节为单位返回图像大小,例如:
length="12113"
你被问题中的“图像”部分欺骗了。你如何确定一个通用文件的文件大小?为什么图像会不同?正是^。你自己说的,你需要图像的文件大小。因此,寻找一个函数,它给你一个文件大小而不是图像大小。你被“图像”欺骗了问题的一部分。如何确定通用文件的文件大小?为什么图像会不同?完全是^。您自己说的,您需要图像的文件大小。因此,请寻找一个函数,该函数为您提供文件大小而不是图像大小。这是什么,确切地说?这是用于在上载图像时检查文件大小…在@和上方reea115想要限制用户上传超过特定大小的图像。我要重新表述这个问题,在$\u文件['img\u field\u name']['size']
存储上传的文件大小。我想上传,但不是当前的文件大小。这是什么,确切地说?这是为了在上传图像时检查文件大小…上面@andrea115想要限制用户上传超过特定大小的图像。我要重新表述这个问题,在$\u文件['img\u field\u name']['size']
存储上传的文件大小。我想上传,但不是当前大小。