264 of 410 menu

Funzione disk_total_space

La funzione disk_total_space restituisce la dimensione totale dello spazio su disco per il disco o partizione specificato. Il parametro accetta un percorso al disco come stringa. La funzione restituisce il numero di byte come numero di tipo float.

Sintassi

disk_total_space(directory);

Esempio

Otteniamo la dimensione totale del disco C:

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

Risultato dell'esecuzione del codice (esempio):

256060440576

Esempio

Convertiamo i byte in gigabyte per una lettura più comoda:

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

Risultato dell'esecuzione del codice (esempio):

'238.47 GB'

Esempio

Controlliamo lo spazio disponibile su un altro disco:

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

Risultato dell'esecuzione del codice (esempio):

float(512110881024)

Vedi anche

  • la funzione disk_free_space,
    che restituisce lo spazio libero
  • la funzione filesize,
    che restituisce la dimensione del file
  • la funzione realpath,
    che restituisce il percorso assoluto
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta