|
||||||||||
A normal php division can't handle > 2GB, so I assuming this is the same within the sprintf code but I don't know for sure J. -- Jonathan De Graeve Network/System Administrator Imelda vzw Informatica Dienst 015/50.52.98 Jonathan dot de dot graeve at imelda dot be > -----Oorspronkelijk bericht----- > Van: Stefan Frank [mailto:Mono dot Developer at RootServices dot Biz] > Verzonden: zaterdag 4 maart 2006 16:57 > Aan: Jonathan De Graeve; MonoWall-Developers List > Onderwerp: Re: [m0n0wall-dev] 2GB limit > > Hello, > > about what for a function (limit) are you talking with that code? > > -- > Best regards, > Stefan Frank > > Looking for Monowall Adjustment? > http://M0n0WaLL.RootServices.Biz > > Jonathan De Graeve schrieb: > > Can this function handle more then 2GB (or even more then 4GB)? > > > > function format_bytes($bytes) { > > > >> ---if ($bytes >= 1073741824) { > >> --->---return sprintf("%.2f GB", $bytes/1073741824); > >> ---} else if ($bytes >= 1048576) { > >> --->---return sprintf("%.2f MB", $bytes/1048576); > >> ---} else if ($bytes >= 1024) { > >> --->---return sprintf("%.0f KB", $bytes/1024); > >> ---} else { > >> --->---return sprintf("%d bytes", $bytes); > >> ---} > >> > > } > > > > > |