263 of 410 menu

Functie disk_free_space

De functie disk_free_space retourneert de hoeveelheid vrije ruimte in bytes op de opgegeven schijf of het opgegeven bestandssysteem. De functie accepteert één parameter - het pad naar de te controleren schijf. In Windows kan men zowel een stationsletter (bijvoorbeeld 'C:') als een pad naar een map opgeven. In Unix-systemen wordt het pad naar het mountpoint opgegeven.

Syntaxis

disk_free_space(directory);

Voorbeeld

Laten we de vrije ruimte op schijf C: in Windows ophalen:

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

Resultaat van het uitvoeren van de code (voorbeeld):

1073741824

Voorbeeld

Laten we de vrije ruimte in de rootdirectory van een Unix-systeem ophalen:

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

Resultaat van het uitvoeren van de code (voorbeeld):

2147483648

Voorbeeld

Laten we bytes converteren naar gigabytes voor een gebruiksvriendelijke weergave:

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

Resultaat van het uitvoeren van de code (voorbeeld):

'15.75 GB'

Zie ook

  • de functie disk_total_space,
    die de totale grootte van de schijf retourneert
  • de functie filesize,
    die de bestandsgrootte retourneert
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren