Funktsioon disk_total_space

Funktsioon disk_total_space tagastab kettaruumi kogusuuruse määratud kettal või partitsioonil. Parameetrina edastatakse ketta asukoht stringina. Funktsioon tagastab baitide arvu float tüüpi arvuna.

Süntaks

phpdisk_total_space(directory);

Näide

Hankige ketta C kogusuurus:

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

Koodi täitmise tulemus (näide):

php256060440576

Näide

Teisendame baitid gigabaitideks loetavuse hõlbustamiseks:

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

Koodi täitmise tulemus (näide):

php'238.47 GB'

Näide

Kontrollime teise ketta saadaolevat ruumi:

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

Koodi täitmise tulemus (näide):

phpfloat(512110881024)

Vaata ka

  • funktsiooni disk_free_space,
    mis tagastab vaba ruumi
  • funktsiooni filesize,
    mis tagastab faili suuruse
  • funktsiooni realpath,
    mis tagastab absoluutse asukoha