disk_total_space ֆունկցիան
disk_total_space ֆունկցիան վերադարձնում է սկավառակի տարածության ընդհանուր չափը
նշված սկավառակի կամ բաժնի համար: Պարամետրին փոխանցվում է սկավառակի ուղին
տողի տեսքով: Ֆունկցիան վերադարձնում է բայթերի քանակը float տիպի թվով:
Շարահյուսություն
disk_total_space(directory);
Օրինակ
Ստացենք C սկավառակի ընդհանուր չափը:
<?php
$res = disk_total_space('C:');
echo $res;
?>
Կոդի կատարման արդյունքը (օրինակ).
256060440576
Օրինակ
Բայթերը վերածենք գիգաբայթերի՝ ընթեռնելիությունը հեշտացնելու համար.
<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Կոդի կատարման արդյունքը (օրինակ).
'238.47 GB'
Օրինակ
Ստուգենք մեկ այլ սկավառակի վրա առկա տարածությունը.
<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Կոդի կատարման արդյունքը (օրինակ).
float(512110881024)
Տես նաև
-
disk_free_spaceֆունկցիան,
որը վերադարձնում է ազատ տարածությունը -
filesizeֆունկցիան,
որը վերադարձնում է ֆայլի չափը -
realpathֆունկցիան,
որը վերադարձնում է բացարձակ ուղին