Funkcija disk_free_space

Funkcija disk_free_space atgriež brīvās vietas daudzumu baitos norādītajā diskā vai failu sistēmā. Funkcija pieņem vienu parametru - ceļu uz pārbaudāmo disku. Windows var norādīt gan diska burtu (piemēram, 'C:'), gan ceļu uz direktoriju. Unix sistēmās tiek norādīts ceļš uz montēšanas punktu.

Sintakse

phpdisk_free_space(directory);

Piemērs

Iegūsim brīvo vietu uz diska C: Windows:

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

Koda izpildes rezultāts (piemērs):

php1073741824

Piemērs

Iegūsim brīvo vietu saknes direktorijā Unix sistēmā:

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

Koda izpildes rezultāts (piemērs):

php2147483648

Piemērs

Konvertēsim baitus gigabaitos ērtākai attēlošanai:

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

Koda izpildes rezultāts (piemērs):

php'15.75 GB'

Skatiet arī