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