Funkcija disk_total_space
Funkcija disk_total_space grąžina bendrą disko vietos dydį
nurodytam diskui ar skirsniui. Parametras perduodamas kaip kelias į diską
eilutės pavidalu. Funkcija grąžina baitų skaičių kaip float tipo skaičių.
Sintaksė
disk_total_space(directory);
Pavyzdys
Gaukime bendrą disko C dydį:
<?php
$res = disk_total_space('C:');
echo $res;
?>
Kodo vykdymo rezultatas (pavyzdys):
256060440576
Pavyzdys
Konvertuokime baitus į gigabaitus patogesniam skaitymui:
<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Kodo vykdymo rezultatas (pavyzdys):
'238.47 GB'
Pavyzdys
Patikrinkime prieinamą vietą kitame diske:
<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Kodo vykdymo rezultatas (pavyzdys):
float(512110881024)
Taip pat žiūrėkite
-
funkciją
disk_free_space,
kuri grąžina laisvą vietą -
funkciją
filesize,
kuri grąžina failo dydį -
funkciją
realpath,
kuri grąžina absoliutų kelią