如何显示特色图片的文件大小?

时间:2014-07-01 作者:Advanced SEO

如何在单张贴子上显示特色图片的文件大小。php?

例如:特征图像的文件大小为:xx kb/Mb

我需要的功能“完整”的分辨率的大小,也“中等”分辨率的文件大小将是伟大的?

顺致敬意,

1 个回复
SO网友:Erdal Bakkal

下面的函数计算文件大小,只需更改“/myfile/image”。jpg\'和您的特色图像变量。

   <?php 
    function file_size($url){ 
        $size = filesize($url); 
        if($size >= 1073741824){ 
            $fileSize = round($size/1024/1024/1024,1) . \'GB\'; 
        }elseif($size >= 1048576){ 
            $fileSize = round($size/1024/1024,1) . \'MB\'; 
        }elseif($size >= 1024){ 
            $fileSize = round($size/1024,1) . \'KB\'; 
        }else{ 
            $fileSize = $size . \' bytes\'; 
        } 
        return $fileSize; 
    }


    $feat_image = wp_get_attachment_url( get_post_thumbnail_id($post->ID) );

   //echo file_size(\'/myfile/image.jpg\');
     echo file_size($feat_image);  
    ?>
然后退房WP Codex

结束

相关推荐

如何使用图片上传的getimageSize()?

我需要通过media box检查要上载的图像的分辨率,然后将其上载到自定义目录。作为起点,我使用了How Can I Organize the Uploads Folder by Slug (or ID, or FileType, or Author)?其中一部分是这样的:function wpse_25894_custom_upload_dir($path) { $use_default_dir = ( isset($_REQUEST[\'post_id\'] )