263 of 410 menu

Συνάρτηση disk_free_space

Η συνάρτηση disk_free_space επιστρέφει την ποσότητα ελεύθερου χώρου σε bytes στον καθορισμένο δίσκο ή σύστημα αρχείων. Η συνάρτηση δέχεται μία παράμετρο - τη διαδρομή προς τον δίσκο που ελέγχεται. Στο Windows μπορείτε να καθορίσετε είτε το γράμμα δίσκου (για παράδειγμα, 'C:'), είτε τη διαδρομή προς τον κατάλογο. Σε συστήματα Unix καθορίζεται η διαδρομή προς το σημείο προσάρτησης.

Σύνταξη

disk_free_space(directory);

Παράδειγμα

Ας πάρουμε τον ελεύθερο χώρο στο δίσκο C: στο Windows:

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

Αποτέλεσμα εκτέλεσης κώδικα (παράδειγμα):

1073741824

Παράδειγμα

Ας πάρουμε τον ελεύθερο χώρο στον ριζικό κατάλογο συστήματος Unix:

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

Αποτέλεσμα εκτέλεσης κώδικα (παράδειγμα):

2147483648

Παράδειγμα

Μετατρέπουμε τα bytes σε gigabytes για εύκολη εμφάνιση:

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

Αποτέλεσμα εκτέλεσης κώδικα (παράδειγμα):

'15.75 GB'

Δείτε επίσης

  • τη συνάρτηση disk_total_space,
    που επιστρέφει το συνολικό μέγεθος του δίσκου
  • τη συνάρτηση filesize,
    που επιστρέφει το μέγεθος του αρχείου
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη