php获取服务器所有磁盘空间大小(2)
来源:未知 责任编辑:责任编辑 发表时间:2013-12-06 08:44 点击:次
switch ($type)
{
case 'system':
//strrev(array_pop(explode(':',strrev(getenv_info('SystemRoot')))));//取得系统盘符
$disk = get_disk_space(strrev(array_pop(explode(':',strrev(getenv('SystemRoot'))))));
break;
case 'all':
foreach (range('b','z') as $letter)
{
$disk = array_merge($disk,get_disk_space($letter));
}
break;
default:
$disk = get_disk_space($type);
break;
}
return $disk;
}
由此你可以扩展你一下,如获取整体磁盘空间大小,磁盘余下空间。
在这里也得重新说明一下,如果服务器有软盘记得要避开,否则会对服务器相关的软盘运行程序有定的阻碍,使用程序读取所有磁盘使用情况可能速度比较慢!注意!
相关新闻>>
- 发表评论
-
- 最新评论 更多>>