php 文件占空间大小代码

来源:百度知道 编辑:UC知道 时间:2024/09/21 02:36:13
不知道这个代码怎么写,以前还以为文件大小就是那个几兆什么的,原来不一样的,filesize这个函数只是获得文件大小,不能获得占空间大小,不知道谁有这个占空间大小的代码,谢谢了

文件占用空间的大小非常复杂,对于Windows这样的分配单元大小固定的文件系统,那么可以通过分配单元大小来计算,例如分配单元是2K,那么2K以下的文件占用空间是2K,2K以上不到4K的文件占用空间是4K。但是系统的分配单元大不知道PHP能否获取。而且对于分配单元大小不固定的文件系统,这个算法将非常复杂。

应该没有,大部分论坛对附件的检测都是只检测其大小,因为大了就会导致memory过大;