【发布时间】:2013-12-29 20:55:06
【问题描述】:
对于变量如何将文本文件的数据存储到内存中,我有点困惑。
示例:
<?php
$varContent = 'book.txt';
现在,我想澄清的是,$varContent 中存储了什么?是简单的字符串名称'book.txt' 还是文件中的文件类型、标题、信息是否存储在变量中?
使用变量存储文件的全部内容有哪些不利方面(如果有的话),它是否违反了某些约定或完全可以接受?
为了进一步阐明我的观点,如果我确实将如上所示的文件目标存储到一个变量中,并且我在我的类中使用了这个变量,是否存在某种内存限制或性能问题?因为,我认为将 string/int 分配给变量很好,因为内存占用很小,但在这里和那里调用,5MB .txt 文件可能不会。
所以,我只是想更好地理解这一点。 谢谢。
【问题讨论】:
-
那只是一个字符串
book.txt8字节的数据。您需要将文件读入 var 以获取内容。
标签: php file variables memory memory-management