Grootte van bestanden
Auteur: Tibbeh - 04 juni 2006 - 14:24 - Gekeurd door: nemesiskoen - Hits: 3157 - Aantal punten: 5.00 (1 stem)
Gewoon simpel voorbeeld om de grootte van een file te zien met functie filesize.
Je kan dit misschien gebruiken voor als je een downloadsysteem hebt, lees dit dan snel eens en je zal zien dat het zeer simpel is.
|
Code: |
<?
//Rensjuh heeft heel deze functie herschreven en veel korter gemaakt.
function size($sFile, $sDecimal, $sFormat="kb")
{
switch($sFormat)
{
case "kb":
$iDelen = 1024;
break;
case "mb":
$iDelen = 1048576;
break;
case "gb":
$iDelen = 1073741824;
break;
}
$iBytes = filesize($sFile);
$sRet = $iBytes/$iDelen;
$sRet = round($sRet, $sDecimal);
return $sRet;
}
echo 'Grootte: '.size("films/jump1.wmv", 2, 'kb').' kb<br>';
echo 'Grootte: '.size("films/jump1.wmv", 3, 'mb').' Mb<br>';
echo 'Grootte: '.size("films/jump1.wmv", 6, 'gb').' Gb';
?>
<? //Rensjuh heeft heel deze functie herschreven en veel korter gemaakt. function size($sFile, $sDecimal, $sFormat="kb") { switch($sFormat) { case "kb": $iDelen = 1024; break; case "mb": $iDelen = 1048576; break; case "gb": $iDelen = 1073741824; break; } $sRet = $iBytes/$iDelen; $sRet = round($sRet, $sDecimal); return $sRet; } echo 'Grootte: '.size ("films/jump1.wmv", 2, 'kb').' kb<br>'; echo 'Grootte: '.size ("films/jump1.wmv", 3, 'mb').' Mb<br>'; echo 'Grootte: '.size ("films/jump1.wmv", 6, 'gb').' Gb'; ?>
Download code (.txt)
|
|
Stemmen |
Niet ingelogd. |
|