Функција disk_free_space
Функција disk_free_space враћа количину слободног простора
у бајтовима на наведеном диску или фајл систему. Функција прихвата
један параметар - пут до диска који се проверава. На Windows-у се може навести
и слово диска (на пример, 'C:'), и пут до директоријума. На Unix-системима
се наводи пут до тачке монтирања.
Синтакса
disk_free_space(directory);
Пример
Хајде да добијемо слободан простор на диску C: на Windows-у:
<?php
$res = disk_free_space('C:');
echo $res;
?>
Резултат извршавања кода (пример):
1073741824
Пример
Хајде да добијемо слободан простор у root директоријуму 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,
која враћа величину фајла