繁体   English   中英

file()VS file_get_contents()哪个更好? PHP

[英]file() VS file_get_contents() which is better? PHP

我只是想知道如何提高我正在创建的Web应用程序的速度。

我也对其他建议持开放态度。

fread或file_get_contents ??

实际上,它们是无关的。

file()通过解析EOL字符将文件读入数组,而file_get_contents()实际上将文件内容读入字符串。

此外,这意味着您受服务器操作系统的支配,因为Windows EOL与Linux EOL不同(例如)。

所以,第一个是文本友好的,而第二个是二元友好的。

简而言之,不要尝试做file('image.png');

file_get_contents - 将整个文件读入字符串

file - 将整个文件读入数组

使用最适合您情况的任何东西。 你想读取数组或字符串中的文件吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM