0

我有字符串

$text = "this is my text";

我想知道大小(字节),而不是文本长度。

所以我尝试使用

文件大小();

但我得到错误

警告:filesize(): stat failed for this is my text

如果我尝试使用

mb_strlen()

它只计算文本长度,而不是大小。

如何知道文本大小?我想要类似“1024 字节”的结果

谢谢

4

1 回答 1

4

在您的情况下,字节长度与字符串长度相同。strlen像这样使用:

$length = strlen($text);

或者如果你想复杂使用:

file_put_contents('myfile.txt', $text);
$length = filesize('myfile.txt');
unlink('myfile.txt');
于 2012-11-11T10:59:30.310 回答