Corsi on-line

Le funzioni disk_free_space e disk_total_space in PHP

Tra le funzioni meno conosciute di PHP, ma non per questo motivo meno utili, vi sono disk_free_space()disk_total_space(); esse possono essere impiegate rispettivamente per:

  1. ottenere il valore relativo allo spazio disco disponibile (e quindi “libero”) all’interno di un file system o di una partizione;
  2. ottenere il valore relativo allo spazio disco totale (compreso quindi anche quello già utilizzato) all’interno di un file system o di una partizione.

Vediamo ora come utilizzare questi due strumenti nativi del linguaggio di scripting più diffuso della Rete.

Con la seguente istruzione otterremo per esempio il valore espresso in bytes dello spazio libero presente in “/”:

$df = disk_free_space("/");

In Windows potremmo ottenere lo stesso risultato passando come argomento alla funzione la lettera associata ad una specifica partizione:

$df = disk_free_space("C:");

disk_total_space() funziona in pratica nello stesso modo:

$ds = disk_total_space("/");

e in Windows:

$ds = disk_total_space("C:");

In questi ultimi due casi i valori ottenuti saranno relativi allo spazio totale disponibile.

Post correlati
I più letti del mese
Tematiche