263 of 410 menu

Fonction disk_free_space

La fonction disk_free_space retourne la quantité d'espace libre en octets sur le disque ou le système de fichiers spécifié. La fonction accepte un paramètre - le chemin vers le disque à vérifier. Sous Windows, on peut spécifier soit une lettre de lecteur (par exemple, 'C:'), soit un chemin vers un répertoire. Dans les systèmes Unix, on spécifie le chemin vers le point de montage.

Syntaxe

disk_free_space(directory);

Exemple

Obtenons l'espace libre sur le lecteur C: sous Windows :

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

Résultat de l'exécution du code (exemple) :

1073741824

Exemple

Obtenons l'espace libre dans le répertoire racine d'un système Unix :

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

Résultat de l'exécution du code (exemple) :

2147483648

Exemple

Convertissons les octets en gigaoctets pour un affichage plus pratique :

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

Résultat de l'exécution du code (exemple) :

'15.75 GB'

Voir aussi

  • la fonction disk_total_space,
    qui retourne la taille totale du disque
  • la fonction filesize,
    qui retourne la taille d'un fichier
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser