当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP disk_total_space( )用法及代码示例


PHP中的disk_total_space()函数是一个内置函数,用于返回指定目录的总空间。 disk_total_space()函数表示总空间(以字节为单位)。它返回文件系统或磁盘分区上的总空间。

disk_total_space()函数返回输入为字符串的指定目录的相应文件系统或磁盘分区上的字节总数。

用法:


float disk_total_space ( string $directory )

参数:PHP中的disk_total_space()函数仅接受一个参数$directory,即directory。

返回值:它返回文件系统或磁盘分区上的总空间。

错误与异常

  1. 如果将文件名作为参数而不是目录作为参数,则PHP中的disk_total_space()函数可能会给出错误的结果。
  2. PHP中的disk_total_space()函数不适用于远程文件,仅适用于服务器文件系统可访问的文件。

例子:

Input : disk_total_space("D:");
Output : 10969328844798729

Input : disk_total_space("C:");
Output : 104379834795739795 

以下示例程序旨在说明disk_total_space()函数:

程序1:

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

输出:

10969328844798729

程序2:

<?php 
  
// specifying directory to 
// check for total space 
$space = disk_total_space("C:"); 
  
echo "C: drive has a total capacity 
                    of $space bytes."; 
  
?>

输出:

C: drive has a total capacity of 104379834795739795 bytes.

参考:
http://php.net/manual/en/function.disk-total-space.php



相关用法


注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PHP | disk_total_space() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。