Com a função abaixo você consegue retornar o tamanho de um arquivo em KB/MB/GB/TB. Ela pode ser útil, por exemplo, para informar o tamanho de um arquivo que usuário poderá estar fazendo download dele:
<?
function tamanho_arquivo($tamanhoarquivo) {
$bytes = array('KB', 'MB', 'GB', ...
Postagem completa