赞
踩
使用 get_headers()
$url = 'https://image.net/zhaowu/20230303/f77c65e9841ae8a948b7af1c405a8409.pg';
$pdf_info = get_headers($url);
print_r($pdf_info);die;
出来的结果看数组的第4项 [4] => Content-Length: 2827637,返回的是字节数,调用如下方法可以获取大小了
//根据字节获取图片大小函数
function trans_byte ($byte){
$KB = 1024;
$MB = 1024 * $KB;
$GB = 1024 * $MB;
$TB = 1024 * $GB;
if ($byte < $KB) {
return $byte . "B";
} elseif ($byte < $MB) {
return round($byte / $KB, 2) . "KB";
} elseif ($byte < $GB) {
return round($byte / $MB, 2) . "MB";
} elseif ($byte < $TB) {
return round($byte / $GB, 2) . "GB";
} else {
return round($byte / $TB, 2) . "TB";
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。