php7下的filesize函数
发布时间:2022-08-01 09:49:55 所属栏目:PHP教程 来源:互联网
导读:在php下filesize是用来计算文件大小的函数,我们可以通过filesize(file)的形式来确定一个文件的字节大小,通过/1024来精确KB,GB等单位。这篇文章主要介绍了php7下的filesize,需要的朋友可以参考下。 filesize filesize,函数名,用来返回文件大小的字节数,
在php下filesize是用来计算文件大小的函数,我们可以通过filesize(‘file’)的形式来确定一个文件的字节大小,通过/1024来精确KB,GB等单位。这篇文章主要介绍了php7下的filesize,需要的朋友可以参考下。 filesize filesize,函数名,用来返回文件大小的字节数,如果出错返回 FALSE 并生成一条 E_WARNING 级的错误。 (PHP 3, PHP 4, PHP 5) filesize -- 取得文件大小 在php下filesize是用来计算文件大小的函数,我们可以通过filesize(‘file')的形式来确定一个文件的字节大小,通过/1024来精确KB,GB等单位。 比如计算一个文件取两位KB的大小实例为 echo round(filesize(basename($path))/1024,2).'KB'; 但是实际上如果要计算自身时,也是可以直接取到值的,没有测试php5是不是这样,php7下计算自身默认给的单位给的是字节,所以这样也能得到字节准确结果。 echo filesize(basename($path)).'B'; //结果是正确文件字节大小。 完整的实例为 $path = 'c:wwwhtdocsindex.php'; $path2 = 'c:wwwhtdocsindex.html'; echo filesize(basename($path)).'B'; //结果是正确文件字节大小。 echo '------'; echo round(filesize(basename($path2))/1024,2).'KB'; //结果是KB大小。 当计算自身时,会存在一个默认单位,得到的结果就是计算后的字节结果,当判断别的文件大小时,给出的会是未进行round的结果。 $path = 'c:wwwhtdocsindex.php'; $path2 = 'c:wwwhtdocsindex.html'; echo filesize(basename($path)); //精确后的大小 echo '----'; echo filesize(basename($path2)); //未精确大小 (编辑:济宁站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |