Monday, December 22, 2025
HomeLanguagesPHP disk_free_space( ) Function

PHP disk_free_space( ) Function

The disk_free_space() function in PHP is an inbuilt function which is used to return the amount of free space in a specified directory. The disk_free_space() function denotes the free space in bytes.

It returns the available space on a filesystem or on a disk partition. The disk_free_space() function returns the number of bytes available on the corresponding filesystem or disk partition for a specified directory inputted as a string.

Syntax:

float disk_free_space ( $directory )

Parameters: The disk_free_space() function in PHP accepts one parameter which is $directory. This parameter specifies the directory which has to be checked.

Return Value: It returns the available space on a filesystem or on a disk partition.

Errors And Exception:

  1. The disk_free_space() function in PHP may give improper results if a file name is given as parameter instead of a directory.
  2. The disk_free_space() function in PHP doesn’t works for remote files.It only works on files which are accessible by the server’s filesystem.

Examples:

Input : disk_free_space("D:");
Output : 10969328844

Input : disk_free_space("C:");
Output : 10969327231

Below program illustrates the disk_free_space() function:

Program 1:




<?php
  
// specifying directory to check for free space
echo disk_free_space("D:");
  
?>


Output:

10969328844

Program 2:




<?php
  
// specifying directory to check for free space
echo disk_free_space("C:");
  
?>


Output:

10969327231

Reference:
http://php.net/manual/en/function.disk-free-space.php

RELATED ARTICLES

Most Popular

Dominic
32456 POSTS0 COMMENTS
Milvus
111 POSTS0 COMMENTS
Nango Kala
6823 POSTS0 COMMENTS
Nicole Veronica
11958 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12038 POSTS0 COMMENTS
Shaida Kate Naidoo
6958 POSTS0 COMMENTS
Ted Musemwa
7203 POSTS0 COMMENTS
Thapelo Manthata
6911 POSTS0 COMMENTS
Umr Jansen
6890 POSTS0 COMMENTS