以字节检查文本大小

时间:2012-11-11 10:58:38

标签: php

我有字符串

$text = "this is my text";

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

所以我试着用

  

文件大小();

但我得错误

  

警告:filesize():stat失败,这是我的文字

如果我试图使用

  

mb_strlen()

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

如何知道文字大小?我希望结果像“1024字节”

由于

1 个答案:

答案 0 :(得分:4)

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

$length = strlen($text);

或者如果你想复杂使用:

file_put_contents('myfile.txt', $text);
$length = filesize('myfile.txt');
unlink('myfile.txt');