Funktsioon disk_free_space

Funktsioon disk_free_space tagastab vaba ruumi hulga baitides määratud kettal või failisüsteemis. Funktsioon võtab ühe parameetri - tee kontrollitava ketta juurde. Windowsis saab määrata nii ketta tähe (näiteks 'C:'), kui ka kausta tee. Unixi süsteemides määratakse tee monteerimispunkti.

Süntaks

phpdisk_free_space(directory);

Näide

Hankige vaba ruum kettal C: Windowsis:

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

Koodi täitmise tulemus (näide):

php1073741824

Näide

Hankige vaba ruum Unixi süsteemi juurkaustas:

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

Koodi täitmise tulemus (näide):

php2147483648

Näide

Teisendame baitid gigabaitidesse mugava kuvamise jaoks:

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

Koodi täitmise tulemus (näide):

php'15.75 GB'

Vaata ka