disk_free_space funksiyasi

disk_free_space funksiyasi ko'rsatilgan disk yoki fayl tizimidagi baytlardagi bo'sh joy miqdorini qaytaradi. Funksiya bitta parametr qabul qiladi - tekshiriladigan diskka yo'l. Windowsda disk harfini (masalan, 'C:') ham, katalogga yo'lni ham ko'rsatish mumkin. Unix-tizimlarida montirlash nuqtasiga yo'l ko'rsatiladi.

Sintaksis

phpdisk_free_space(directory);

Misol

Windowsda C: diskidagi bo'sh joyni olamiz:

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

Kodni bajarish natijasi (misol):

php1073741824

Misol

Unix-tizimining ildiz katalogidagi bo'sh joyni olamiz:

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

Kodni bajarish natijasi (misol):

php2147483648

Misol

Qulay ko'rsatish uchun baytlarni gigabaytga aylantiramiz:

php<?php
  $bytes = disk_free_space('C:');
  $gb = round($bytes / 1024 / 1024 / 1024, 2);
  echo $gb . ' GB';
?>

Kodni bajarish natijasi (misol):

php'15.75 GB'

Shuningdek qarang