2

作成しているWebアプリケーションの速度を向上させる方法を知りたいだけです。

他の提案も受け付けています。

freadまたはfile_get_contents??

4

2 に答える 2

14

実際、それらは無関係です。

file()EOL文字を解析してファイルを配列file_get_contents()に読み込みますが、実際にはファイルの内容を文字列に読み込みます。

また、Windows の EOL は Linux の EOL とは異なるため (たとえば)、サーバーのオペレーティング システムに翻弄されることになります。

したがって、最初のものはテキストに適していますが、2 つ目はバイナリに適しています。

要するに、やろうとしないでくださいfile('image.png');

于 2012-06-05T12:14:29.760 に答える
2

file_get_contents — ファイル全体を文字列に読み込む

file — ファイル全体を配列に読み込みます

状況に最も適したものを使用してください。ファイルを配列または文字列で読み取りますか?

于 2012-06-05T12:14:02.580 に答える