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ශ්රිතය,
එය නිරපේක්ෂ පෙත ආපසු ලබා දෙයි