263 of 410 menu

Função disk_free_space

A função disk_free_space retorna a quantidade de espaço livre em bytes no disco ou sistema de arquivos especificado. A função aceita um parâmetro - o caminho para o disco a ser verificado. No Windows, você pode especificar tanto uma letra de unidade (por exemplo, 'C:') quanto um caminho para um diretório. Em sistemas Unix, o caminho para o ponto de montagem é especificado.

Sintaxe

disk_free_space(directory);

Exemplo

Vamos obter o espaço livre na unidade C: no Windows:

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

Resultado da execução do código (exemplo):

1073741824

Exemplo

Vamos obter o espaço livre no diretório raiz de um sistema Unix:

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

Resultado da execução do código (exemplo):

2147483648

Exemplo

Vamos converter bytes em gigabytes para uma exibição conveniente:

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

Resultado da execução do código (exemplo):

'15.75 GB'

Veja também

  • a função disk_total_space,
    que retorna o tamanho total do disco
  • a função filesize,
    que retorna o tamanho do arquivo
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar