fis*_*man 19 php image image-size
php如何获取kb的web图像大小?
getimagesize 只获得宽度和高度.
并filesize造成waring.
$imgsize=filesize("http://static.adzerk.net/Advertisers/2564.jpg");
echo $imgsize;
Run Code Online (Sandbox Code Playgroud)
Warning: filesize() [function.filesize]: stat failed for http://static.adzerk.net/Advertisers/2564.jpg
有没有其他方法来获得kb的Web图像大小?
mar*_*rio 19
没有完成一个完整的HTTP请求,没有简单的方法:
$img = get_headers("http://static.adzerk.net/Advertisers/2564.jpg", 1);
print $img["Content-Length"];
Run Code Online (Sandbox Code Playgroud)
cURL但是,您可以利用它来发送更轻松的HEAD请求.
<?php
$file_size = filesize($_SERVER['DOCUMENT_ROOT']."/Advertisers/2564.jpg"); // Get file size in bytes
$file_size = $file_size / 1024; // Get file size in KB
echo $file_size; // Echo file size
?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31792 次 |
| 最近记录: |