Funkcija disk_free_space

Funkcija disk_free_space vraća količinu slobodnog prostora u bajtovima na određenom disku ili fajl sistemu. Funkcija prima jedan parametar - putanju do proveravanog diska. Na Windows-u možete navesti i kao slovo diska (na primer, 'C:'), i kao putanju do direktorijuma. Na Unix-sistemima navodi se putanja do tačke montiranja.

Sintaksa

phpdisk_free_space(directory);

Primer

Dobijamo slobodan prostor na disku C: na Windows-u:

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

Rezultat izvršavanja koda (primer):

php1073741824

Primer

Dobijamo slobodan prostor u root direktorijumu Unix-sistema:

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

Rezultat izvršavanja koda (primer):

php2147483648

Primer

Konvertujemo bajtove u gigabajte za prikladno prikazivanje:

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

Rezultat izvršavanja koda (primer):

php'15.75 GB'

Vidite takođe