Using php i have contents of a file through file_get_contents() function. I want to calculate the size of the file using the contents. Is there a precise way to do it ?
I tried strlen(contents) , suggested in one of the answers , but there is quite difference in size returned and actual file size on computer.
Note : using ubuntu 12.04
EDIT : sorry for the waste of time guys, it seems the contents were base64_encode() which led to mismatch in sizes. I appreciate your time and effort. Sorry again.
if strlen() doesn't return the length in bytes, check that 'function overloading' of mbstring is not enabled : http://www.php.net/manual/en/mbstring.overload.php
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With