retip
31.05.2004, 18:36:02
mam taki fragment kodu:
[php:1:0b50dafa9f]
function size ()
{
$path = $this->dir . $this->name ();
if (file_exists ($path))
{
return filesize ($path);
}
return '[Brak pliku]';
}
?>[/php:1:0b50dafa9f]
On wyświetla mi rozmiar w bajtach, a jak zmienic na MB ?
Jojo
31.05.2004, 18:38:11
[php:1:d9ffcb319e]<?php
function size ()
{
$path = $this->dir . $this->name ();
if (file_exists ($path))
{
return filesize($path)/(1024*1024);
}
return '[Brak pliku]';
}
?>[/php:1:d9ffcb319e]
retip
31.05.2004, 18:40:06
A jak zrobić żeby dokładność była do dwoch miejsc po przecinku
mike
31.05.2004, 18:41:09
<?php
function file_size($nazwa)
{
if(($size/1024)<1)
{
return $size.' B';
}
elseif(($size/1024)>=1024)
{
return round($size/(1024*1024), 2).' MB'; }
else
{
return round($size/1024, 2).' kB'; }
}
?>