Funktio disk_total_space
Funktio disk_total_space palauttaa kiintolevytilan kokonaismäärän
määritetylle kiintolevylle tai osiolle. Parametriina välitetään polku levyyn
merkkijonona. Funktio palauttaa tavujen määrän liukulukuna (float).
Syntaksi
disk_total_space(directory);
Esimerkki
Haetaan levyn C kokonaistilavuus:
<?php
$res = disk_total_space('C:');
echo $res;
?>
Koodin suorituksen tulos (esimerkki):
256060440576
Esimerkki
Muunnetaan tavut gigatavuiksi luettavuuden helpottamiseksi:
<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Koodin suorituksen tulos (esimerkki):
'238.47 GB'
Esimerkki
Tarkistetaan toisen levyn käytettävissä oleva tila:
<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Koodin suorituksen tulos (esimerkki):
float(512110881024)
Katso myös
-
funktion
disk_free_space,
joka palauttaa vapaan tilan -
funktion
filesize,
joka palauttaa tiedoston koon -
funktion
realpath,
joka palauttaa absoluuttisen polun