Funkcia disk_total_space

Funkcia disk_total_space vráti celkovú veľkosť diskového priestoru pre uvedený disk alebo oddiel. Do parametra sa odovzdáva cesta k disku v podobe reťazca. Funkcia vráti počet bajtov v podobe čísla typu float.

Syntax

phpdisk_total_space(directory);

Príklad

Získajme celkovú veľkosť disku C:

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

Výsledok vykonania kódu (príklad):

php256060440576

Príklad

Konvertujme bajty na gigabajty pre pohodlnejšie čítanie:

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

Výsledok vykonania kódu (príklad):

php'238.47 GB'

Príklad

Skontrolujme dostupné miesto na inom disku:

php<?php
  $res = disk_total_space('D:');
  var_dump($res);
?>

Výsledok vykonania kódu (príklad):

phpfloat(512110881024)

Pozrite si aj