定义
filesize()函数返回指定文件的大小。
语法
PHP filesize()函数具有以下语法。
filesize(filename)
参数
| 参数 | 是否必须 | 描述 |
|---|---|---|
filename |
需要。 | 要检查的文件 |
返回值
此函数成功时返回文件的大小(以字节为单位),失败时返回FALSE。
注意
此函数的结果被缓存。使用clearstatcache()清除缓存。
实例
filesize()函数返回以字节为单位的文件大小。
要使用fread()读取整个文件,我们可以使用下面代码:
<?php
/*
http://www.manongjc.com/article/1788.html
作者:码农教程
*/
echo filesize(\"test.txt\");
$filename = \"test.txt\";
$handle = fopen(\"data.zip\", \"r\");
$contents = fread($handle, filesize($filename));
?>
每次读取一个字节时,PHP将文件指针前移一个位置。
实例2
以下代码显示了如何通过参数查找匹配路径。
//Convenient way how glob() can replace opendir()
<?php
foreach (glob(\"*.txt\") as $filename) {
echo \"$filename size \" . filesize($filename) . \"\\n\";
}
?>
上面的代码生成以下结果:
继续阅读与本文标签相同的文章
-
5G核心网建设是采用SA独立组网还是NSA独立组网
2026-05-15栏目: 教程
-
买了iPhone手机,旧设备上数据怎样迁移,这有3种办法快速解决
2026-05-15栏目: 教程
-
昔日电商巨头轰然倒塌!烧光几十亿补贴后,欠下工资5600万
2026-05-15栏目: 教程
-
从做流量的梦到踏实做生意,小程序成为互联网逆袭工具!
2026-05-15栏目: 教程
-
Uber在巴黎上线摩托车租赁服务,加速共享两轮布局对击Lyft
2026-05-15栏目: 教程
