我一直在谷歌搜索,但我得到的只是 getimagesize 和 filesize。
getimagesize dosent 获取 KB 大小只是宽度和高度,这不是我要找的。
filesize 给我消息 警告:filesize() [function.filesize]: stat failed for
有问题的文件是 51kb .jpg 文件
$imgsize=filesize("http://localhost/projects/site/schwe/user/1/1.jpg");
不起作用,
我如何做到这一点?
最佳答案
您无法获取远程元素的文件大小,要么在系统上提供相对路径,要么先执行 file_get_contents()
以获取内容
.因此,代替 http://,执行 filesize('/path/to/local/system')
。确保它可以被 php 进程读取
关于php 获取图片的 KB 大小,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3805253/