内容长度和数据长度有什么区别?

时间:2012-02-15 02:33:31

标签: php asp.net

我理解内容长度是以字节为单位的对象大小,例如1字节或1024字节等,但数据长度是多少?不确定它是否是特定于语言的,但如果是,我想知道它是如何应用于PHP和ASP.NET的

1 个答案:

答案 0 :(得分:1)

对于对象大小,您可以根据链接的答案使用memory_get_usage()

对于文件大小,您可以使用filesize();

EIDT:符合更新的查询。

根据你对这个问题的评论,你想找到filesize(),我想。

  • 文件大小是存储设备上由给定flie占用的空间量。
  • 对象大小是对象消耗的RAM量 实例

想象一张纸上面有十个数字,还有足够的空间再写十个左右。只要您不编辑纸张上的文字,无论您是否能看到纸张或甚至与纸张互动,其内容都将保持不变。

现在想象一下,你需要三个这样的数字作为一个任务,你(作为一个例子)能够记住最多五个数字的序列,所以你要记住序列。一旦执行了所需的任务,就可以从(你的)内存中丢弃它的序列以释放空间。一旦序列从内存中被释放(对象被破坏),你将无法再回忆它或类似的,如果你遇到意想不到的生命异常,比如说你自己出去就忘记了序列,那张纸没有。