disk_total_space функциясы
disk_total_space функциясы көрсөтүлгөн диск же бөлүм үчүн дискалык мейкиндиктин жалпы көлөмүн кайтарат.
Параметрге дискке жол сап түрүндө берилет.
Функция float тибиндеги сан катары байт санын кайтарат.
Синтаксис
phpdisk_total_space(directory);
Мисал
C дисканын жалпы көлөмүн алалы:
php<?php
$res = disk_total_space('C:');
echo $res;
?>
Кодду иштетүүнүн натыйжасы (мисал):
php256060440576
Мисал
Окууну ыңгайлуу кылуу үчүн байттарды гигабайттарга айландыралы:
php<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Кодду иштетүүнүн натыйжасы (мисал):
php'238.47 GB'
Мисал
Башка дискада жеткиликтүү орунду текшерип көрөлү:
php<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Кодду иштетүүнүн натыйжасы (мисал):
phpfloat(512110881024)
Ошондой эле караңыз
-
disk_free_spaceфункциясы,
ал бош орунду кайтарат -
filesizeфункциясы,
ал файлдын көлөмүн кайтарат -
realpathфункциясы,
ал абсолюттук жолду кайтарат