Fungsi disk_free_space

Fungsi disk_free_space mengembalikan jumlah ruang bebas dalam bait pada disk atau sistem fail yang ditentukan. Fungsi ini menerima satu parameter - laluan ke disk yang diperiksa. Dalam Windows, anda boleh menentukan sama ada huruf disk (contohnya, 'C:'), atau laluan ke direktori. Dalam sistem Unix laluan ke titik mount ditentukan.

Sintaks

phpdisk_free_space(directory);

Contoh

Dapatkan ruang bebas pada disk C: dalam Windows:

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

Keputusan pelaksanaan kod (contoh):

php1073741824

Contoh

Dapatkan ruang bebas dalam direktori root sistem Unix:

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

Keputusan pelaksanaan kod (contoh):

php2147483648

Contoh

Tukar bait kepada gigabait untuk paparan yang mudah:

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

Keputusan pelaksanaan kod (contoh):

php'15.75 GB'

Lihat juga