php读取内容后计算文件大小

min*_*nas 4 php

使用 php 我通过 file_get_contents() 函数获得文件的内容。我想使用内容计算文件的大小。有没有精确的方法来做到这一点?

我尝试了 strlen(contents) ,在其中一个答案中建议,但返回的大小与计算机上的实际文件大小存在很大差异。

注意:使用 ubuntu 12.04

编辑:抱歉浪费时间,内容似乎是 base64_encode() 导致大小不匹配。我感谢您的时间和精力。再次抱歉。

voo*_*ndo 5

如果strlen()不返回以字节为单位的长度,请检查是否未启用 mbstring 的“函数重载”:http ://www.php.net/manual/en/mbstring.overload.php