263 of 410 menu

Función disk_free_space

La función disk_free_space devuelve la cantidad de espacio libre en bytes en el disco o sistema de archivos especificado. La función acepta un parámetro: la ruta al disco a verificar. En Windows se puede especificar tanto una letra de unidad (por ejemplo, 'C:') como una ruta a un directorio. En sistemas Unix se especifica la ruta al punto de montaje.

Sintaxis

disk_free_space(directory);

Ejemplo

Obtengamos el espacio libre en la unidad C: en Windows:

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

Resultado de la ejecución del código (ejemplo):

1073741824

Ejemplo

Obtengamos el espacio libre en el directorio raíz del sistema Unix:

<?php $res = disk_free_space('/'); echo $res; ?>

Resultado de la ejecución del código (ejemplo):

2147483648

Ejemplo

Convirtamos bytes a gigabytes para una visualización conveniente:

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

Resultado de la ejecución del código (ejemplo):

'15.75 GB'

Ver también

  • la función disk_total_space,
    que devuelve el tamaño total del disco
  • la función filesize,
    que devuelve el tamaño del archivo
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar