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функциясы,
ал абсолюттук жолду кайтарат