牛牛在线工具

diskfreespace()

收录 8868 个 PHP 函数,含用途说明与用法示例。

diskfreespace()

获取指定路径的剩余磁盘空间大小

函数名:diskfreespace() 函数描述:diskfreespace() 函数用于获取指定路径的剩余磁盘空间大小。 适用版本:该函数在 PHP 4, PHP 5, PHP 7 中均可用。 语法:float diskfreespace ( string $directory ) 参数:该函数接受一个字符串类型的参数 $directory,表示要查询剩余空间的目录路径。 返回值:返回指定路径的剩余磁盘空间大小(以字节为单位),如果发生错误,则返回 FALSE。 示例: <?php $directory = '/var/www/html'; // 指定要查询的目录路径 $freeSpace = diskfreespace($directory); // 调用diskfreespace函数,并将返回值赋给$freeSpace变量 if ($freeSpace !== false) { echo "剩余空间大小: " . round($freeSpace / (1024*1024), 2) . " MB"; // 输出剩余磁盘空间大小(MB) } else { echo "获取剩余空间失败!"; } ?> 上述示例中,我们指定要查询的目录路径为 /var/www/html,并调用 diskfreespace() 函数获取该目录的剩余磁盘空间大小。如果获取成功,则将返回值转换为以 MB 为单位的大小,并输出结果。如果获取失败,则输出错误提示信息。 注意:在不同操作系统中,该函数可能会有一些差异,比如 Windows 系统返回的是驱动器的可用空间大小,而 Linux 系统返回的是目录路径所在分区的可用空间大小。