filesize()

1. 定义

返回指定文件的大小。 成功时返回文件大小的字节数,失败则返回FALSE。

注:该函数结果会被缓存,若需要清除缓存,请使用clearstatcache()函数。

2. 语法

filesize ( string $filepath ) : int

3. 参数说明

参数 可选性 数据类型 描述
$filepath 必需 字符串 指定的文件所在路径

4. 示例

<?php

// filesize()
// 返回指定文件的大小

$filepath = __FILE__;
echo '文件 ',$filepath,' 所占字节数:',filesize($filepath),"\n";// 输出:文件 E:\demo.php 所占字节数:379

// 不存在的文件
$filepath = __DIR__.'/极速教程.txt';
echo '文件 ',$filepath,' 所占字节数:',filesize($filepath),"\n";// Warning: filesize(): stat failed for E:\极速教程.txt

5. 延展阅读

  • file_exists():检查指定的文件或目录是否存在,存在则返回TRUE,不存在则返回FALSE