PHP filesize 取得文件大小
2016-04-18 20:14
531 查看
PHP filesize 取得文件大小
filesize
(PHP 4, PHP 5)filesize — 取得文件大小
说明
int filesize ( string $filename )返回文件大小的字节数,如果出错返回 FALSE 并生成一条 E_WARNING 级的错误。
Note: 因为 PHP 的整数类型是有符号的,并且大多数平台使用 32 位整数,filesize() 函数在碰到大于
2GB 的文件时可能会返回非预期的结果。对于 2GB 到 4GB 之间的文件通常可以使用 sprintf("%u", filesize($file)) 来克服此问题。
Note: 此函数的结果会被缓存。参见 clearstatcache() 以获得更多细节。
Tip
自 PHP 5.0.0 起, 此函数也用于某些 URL 包装器。请参见 Supported Protocols and Wrappers以获得支持 stat() 系列函数功能的包装器列表。
Example #1 filesize() 例子
<?php // 输出类似:somefile.txt: 1024 bytes $filename = 'somefile.txt'; echo $filename . ': ' . filesize($filename) . ' bytes'; ?>
参见 file_exists()。
相关文章推荐
- 夺命雷公狗TP下关联查询
- php注册审核显示
- ubuntu下thinkphp集成极光推送,推送消息时失败,无法加载模块:50x
- gearman 在mac上为php添加Gearman扩展
- php 发送get,post 请求
- Laravel 5 中使用 Laravel Excel 实现 Excel/CSV 文件导入导出功能
- PHP缓存技术OB系统函数--静态缓存与局部缓存
- Notepad++ ,EditPlus 连接 FTP 进行文件编辑
- php中的变量作用域
- 【干货】PHP 代码规范简洁之道
- 利用php制作简单的文本式留言板
- PHP设计模式之——工厂模式
- php 长整形转字符串
- array_1.php
- //array_2d.php
- php代码优化
- PHP序列化/对象注入漏洞分析
- 在php中设置某个端口为特定项目
- 在php中设置某个端口为特定项目
- ThinkPHP Wamp二级域名配置设置