Funkcija disk_total_space
Funkcija disk_total_space vraća ukupnu količinu diskovnog prostora
za navedeni disk ili particiju. Parametru se prosleđuje putanja do diska
u obliku stringa. Funkcija vraća broj bajtova u obliku broja tipa float.
Sintaksa
disk_total_space(directory);
Primer
Hajde da dobijemo ukupnu veličinu diska C:
<?php
$res = disk_total_space('C:');
echo $res;
?>
Rezultat izvršavanja koda (primer):
256060440576
Primer
Pretvorimo bajtove u gigabajte radi lakšeg čitanja:
<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Rezultat izvršavanja koda (primer):
'238.47 GB'
Primer
Proverimo dostupno mesto na drugom disku:
<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Rezultat izvršavanja koda (primer):
float(512110881024)
Vidite takođe
-
funkciju
disk_free_space,
koja vraća slobodan prostor -
funkciju
filesize,
koja vraća veličinu fajla -
funkciju
realpath,
koja vraća apsolutnu putanju