Maison  >  Article  >  développement back-end  >  PHP获取文件大小并格式化

PHP获取文件大小并格式化

WBOY
WBOYoriginal
2016-08-08 09:20:111649parcourir

资料整理,具体出处未知~

<code><span><span>function</span><span>formatSize</span><span>(<span>$size</span>)</span> {</span><span>$sizes</span> = <span>array</span>(<span>" Bytes"</span>, <span>" KB"</span>, <span>" MB"</span>, <span>" GB"</span>, <span>" TB"</span>, <span>" PB"</span>, <span>" EB"</span>, <span>" ZB"</span>, <span>" YB"</span>); 
    <span>if</span> (<span>$size</span> == <span>0</span>) {  
        <span>return</span>(<span>'n/a'</span>);  
    } <span>else</span> { 
      <span>return</span> (round(<span>$size</span>/pow(<span>1024</span>, (<span>$i</span> = floor(log(<span>$size</span>, <span>1024</span>)))), <span>2</span>) . <span>$sizes</span>[<span>$i</span>]);  
    } 
} </code>

版权声明:本文为博主原创文章,未经博主允许不得转载。

以上就介绍了PHP获取文件大小并格式化,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:ngx_rbtree_t红黑树Article suivant:PHP smarty