关于trans_byte()
来源:2-4 文件信息相关函数封装
隔壁班的黄同学
2018-01-10 23:24:07
在网上搜了下int最大只能是2147483647~2147483648,也就是说这个方法最大只支持2GB以下的文件。对于1T的大文件该怎么办呢?
2回答
您好,如果文件很大,那您可以使用其他的数据类型来保存文件大小,比如float类型,实际上PHP是弱类型语言,7.0版才支持函数参数类型限定,同学使用的时候可以不必限定函数参数为int类型,当数据大小超出int范围,php会自动将数据转为float类型的。
如果解决了您的问题,请采纳,祝学习愉快~
隔壁班的黄同学
提问者
2018-01-11

谢谢老师,把指定类型去掉就可以了。king老师也留坑了呀
相似问题