What is a common method in PHP to determine the amount of space a directory is using?

To determine the amount of space a directory is using in PHP, you can iterate through the files within the directory using the `filesize()` function to calculate the total size. This can be useful for monitoring disk usage or for displaying information to users about the space being used.

function getDirectorySize($dir){
    $totalSize = 0;
    
    foreach(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dir)) as $file){
        $totalSize += $file->getSize();
    }
    
    return $totalSize;
}

$directory = "/path/to/directory";
$size = getDirectorySize($directory);

echo "Directory size: " . $size . " bytes";