社区
基础编程
帖子详情
php filesize函数的问题
kooais
2012-09-28 07:07:30
linux下为什么我上传到临时文件夹的文件使用filesize有时候能获取到,有时候就获取失败
不应该啊
...全文
187
8
打赏
收藏
php filesize函数的问题
linux下为什么我上传到临时文件夹的文件使用filesize有时候能获取到,有时候就获取失败 不应该啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2012-10-09
打赏
举报
回复
print_r($_FILES);
看一下就知道原因了
kooais
2012-10-09
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
这个不可能,你有不有相应权限。不能获取时,文件大小是多少。
[/Quote]
我也感觉不可能,但是事实上就是这样,我的PHP运行在work用户下
PHP上传的东西肯定有自己权限啊,不能获取是,文件大小是0
一起混吧
2012-10-09
打赏
举报
回复
这个不可能,你有不有相应权限。不能获取时,文件大小是多少。
kooais
2012-10-09
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
你得先确认文件是存在的
[/Quote]
这个肯定存在的,目前的状况是路径文件都没有问题,可是有时候能获取到,有时候就获取失败
我是做一个替换软件包的功能,要获取MD5,文件大小等信息,不过 我发现这个filesize函数不是很好用
有时候能获取到,有时候就不行,容易出错,在linux环境下
kooais
2012-10-09
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
你得先确认文件是存在的
[/Quote]
这个肯定存在的,目前的状况是路径文件都没有问题,可是有时候能获取到,有时候就获取失败
我是做一个替换软件包的功能,要获取MD5,文件大小等信息,不过 我发现这个filesize函数不是很好用
有时候能获取到,有时候就不行,容易出错,在linux环境下
kooais
2012-10-09
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
print_r($_FILES);
看一下就知道原因了
[/Quote]
这个不是问题,已经上传上去了,因为 我能把上传上去的文件移动到指定的文件夹里面,在后台也能下载
ayzen1988
2012-09-29
打赏
举报
回复
是不发路径不对?弄错了
xuzuning
2012-09-28
打赏
举报
回复
你得先确认文件是存在的
php
文件大小
函数
,
PHP
filesize
()
函数
【摘要】
PHP
即“超文本预处理器”,是一种通用开源脚本语言。
PHP
是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。
PHP
独特的语法混合了C、Java、Perl以及
PHP
自创的语法。下面是
PHP
filesize
()
函数
,让我们一起来看看
PHP
filesize
()
函数
的具体内容吧!
PHP
filesize
()
函数
filesize
作用:
函数
返回指定文件的大小语法:files...
php
中的
filesize
函数
使用细节
问题
:大家有没有遇到过,使用
filesize
函数
计算文件大小时,报错的情况:E_WARNING 级的错误,错误类似于 file stat...;即,文件状态不正确啥的, 原因:
filesize
函数
不能计算中文字符类型[gbk编码]文件名的文件大小,或者大于2G的文件大小 解决方案:在计算前用icon
函数
对中文字符进行转码为utf-8, 大文件可以使用sprintf("%u", filesiz
php
中的file_exists
函数
和
filesize
函数
php
用起来还挺方便的, 在
php
中, 我们可以用file_exists
函数
判断文件是否存在, 可以用
filesize
函数
来求文件的大小。 在很多情况下, 一个空文件是没有意义的, 所以, 判断文件是否存在, 应该联合使用file_exists
函数
和
filesize
函数
。 最近刚好遇到这种情况, 同时用了两个
函数
, 靠谱。
PHP
函数
filesize
获取文件大小错误,一直不变
在第二次获取
filesize
文件大小时,使用 clearstatcache();
函数
清除缓存,解决
问题
! $tmp_size =
filesize
($file); $out_size = 1024 * $out_size; if($out_size != 0 && $tmp_size > $out_size) { ...
在
PHP
中,通过
filesize
函数
可以取得文件的大小,文件大小是以字节数表示的。如果要转换文件大小的单位,可以自己定义
函数
来实现。
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/miaoyitao/article/details/40185347<?
php
function getsize($size, $format) { $p = 0; if ($format == 'kb') { $p = 1; } elseif ...
基础编程
21,886
社区成员
140,365
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章