[TYPO3-dev] Byte size of image
    Xavier Perseguers 
    typo3 at perseguers.ch
       
    Fri Mar 27 21:47:52 CET 2009
    
    
  
Hi,
>>> Evaluating frontend plugin is there any Typo3 or generic PHP function 
>>> to get the byte size of a image?
>>
>> Euh... php's filesize()?
>>
> ok - but
> 
> if($imageDetails['bytesize']>1000000)
>              
> $imageDetails['bytesize']=floatval($imageDetails['bytesize']/1000000).' 
> Mb';
>             elseif  ($imageDetails['bytesize']>1000)               
>                 
> $imageDetails['bytesize']=floatval($imageDetails['bytesize']/1000).' Kb';
> 
> how to limit decimals - should get only one,
> not for example
> 5.378483 Mb
> 
> but
> 5.3 Mb
OK. Thus your question is not how to get the size in byte of an image 
but how to human-format it?
I guess you'll be interested into
$size = ....;
t3lib_div::formatSize($size, $GLOBALS['LANG']->getLL('byteSizeUnits', 
true));
HTH
-- 
Xavier Perseguers
http://xavier.perseguers.ch/en
One contribution a day keeps the fork away
    
    
More information about the TYPO3-dev
mailing list