ფუნქცია 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,
რომელიც აბრუნებს აბსოლუტურ გზას