A disk_total_space függvény

A disk_total_space függvény a megadott lemez vagy partíció teljes méretét adja vissza. A paraméterként egy karakterlánc formájában megadott lemezútvonalat kell megadni. A függvény egy float típusú szám formájában adja vissza a bájtok számát.

Szintaxis

phpdisk_total_space(directory);

Példa

Határozzuk meg a C meghajtó teljes méretét:

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

A kód végrehajtásának eredménye (példa):

php256060440576

Példa

Konvertáljuk a bájtokat gigabájtba az olvashatóság érdekében:

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

A kód végrehajtásának eredménye (példa):

php'238.47 GB'

Példa

Ellenőrizzük a helyet egy másik meghajtón:

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

A kód végrehajtásának eredménye (példa):

phpfloat(512110881024)

Lásd még

  • a disk_free_space függvényt,
    amely a szabad helyet adja vissza
  • a filesize függvényt,
    amely a fájlméretet adja vissza
  • a realpath függvényt,
    amely az abszolút útvonalat adja vissza