Функција disk_total_space

Функција disk_total_space враћа укупну величину дисковог простора за наведени диск или партицију. У параметар се прослеђује путања до диска у облику ниске. Функција враћа број бајтова у облику броја типа float.

Синтакса

phpdisk_total_space(directory);

Пример

Добијмо укупну величину диска C:

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

Резултат извршавања кода (пример):

php256060440576

Пример

Конвертујмо бајтове у гигабајтове ради лакшег читања:

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

Резултат извршавања кода (пример):

php'238.47 GB'

Пример

Проверимо доступан простор на другом диску:

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

Резултат извршавања кода (пример):

phpfloat(512110881024)

Види још

  • функцију disk_free_space,
    која враћа слободан простор
  • функцију filesize,
    која враћа величину фајла
  • функцију realpath,
    која враћа апсолутну путању