disk_total_space în PHP

Returnează dimensiunea totală, în octeți, a discului pe care se află un director.

Sintaxă
disk_total_space(string $directory): float|false

Ce face disk_total_space

disk_total_space returnează capacitatea discului (partiției) care conține directorul. Împreună cu disk_free_space poți calcula cât la sută din disc este ocupat.

Parametri

Parametru Descriere
$directory Un director de pe discul verificat.

Ce returnează

Numărul total de octeți sau false la eroare.

Exemple

Exemplul 1: Procentul de disc ocupat

<?php
$total = disk_total_space("/");
$liber = disk_free_space("/");

echo "Disc ocupat: " . round(($total - $liber) / $total * 100) . "%";

Rezultat posibil (depinde de server)

Disc ocupat: 63%

Greșeli frecvente

  • Pe găzduirea partajată, rezultatul arată discul întregului server, nu cota ta. Limita contului se vede doar în panoul de găzduire.

Comenzi înrudite

  • disk_free_space: Returnează câți octeți liberi are discul pe care se află un director.