263 of 410 menu

Функция disk_free_space

Функцията disk_free_space връща количеството свободно място в байтове на указания диск или файлова система. Функцията приема един параметър - път към проверявания диск. В Windows може да се указва както буква на диск (например, 'C:'), така и път към директория. В Unix-системи се указва път към точка на монтиране.

Синтаксис

disk_free_space(directory);

Пример

Нека получим свободно място на диск C: в Windows:

<?php $res = disk_free_space('C:'); echo $res; ?>

Резултат от изпълнението на кода (пример):

1073741824

Пример

Нека получим свободно място в основната директория на 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,
    която връща размера на файла
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне