!--NEWSZW_HZH_BEGIN--
盘算文件、磁盘分区和目录的大小在各种运用程序中都是常见的义务。盘算文件的大小可以通过前面介绍过的filesize()函数完成,统计磁盘大小也能够应用disk_free_space()和disk_total_space()两个函数实现。但PHP目前并没有供给目录总大小的尺度函数,因此我们要自定义一个函数来完成这个义务。首先要斟酌盘算的目录中有无包括其他子目录的情形,如果没有子目录,目录下所有文件的大小相加后的总和就是这个目录的大小。如果包括子目录,就依照这个办法再盘算一下子目录的大小,应用递归函数看来最合适此项义务。盘算目录大小的自定义函数以下所示:盘算文件、磁盘分区和目录的大小在各种运用程序中都是常见