PHP读取文件将内容长度添加到输出
问题描述:
我正在使用PHP读取文件函数来读取文件并像这样打印它:print readfile ('anyfile')
。这可以工作,但是文件的内容长度也会添加到字符串的末尾。为什么?PHP读取文件将内容长度添加到输出
我正在使用PHP读取文件函数来读取文件并像这样打印它:print readfile ('anyfile')
。这可以工作,但是文件的内容长度也会添加到字符串的末尾。为什么?PHP读取文件将内容长度添加到输出
啊,澄清。任何想法为什么他们使这个函数输出两个变量?当你不想立即输出某些东西时不是非常有用。 – SQLighter 2010-04-28 21:23:24
@Derk,他们没有。它输出文件内容并返回字节长度。有许多像这样的函数直接写入输出缓冲区,通常也有类似的选择。在这种情况下,一个这样的选择可能是'file_get_contents()' – 2010-04-28 21:26:15
我不确定你的意思是“直接输出”,“readfile()”输出 - 写入输出缓冲区 - 它被调用的时刻/在它返回之前。 – 2010-04-28 21:27:41