我有100名工人。我在文件中写工作负载数据,但我没有 希望文件的大小大于XMB,所以我使用filesize来 检查文件的大小。
使用php filesize()
函数时服务器是否有性能下降?
我使用以下逻辑检查
if (filesize($file) > 20MB){
echo "create new file and write data in that file";
}
答案 0 :(得分:0)
根据有关filesize()
注意:由于PHP的整数类型已签名且许多平台使用32位整数,因此某些文件系统函数可能会为大于2GB的文件返回意外结果。
因此,如果您知道文件将小于2GB而不是问题。如果不是,你应该尝试不同的东西。
Here是更大文件的解决方案。