PHPでのファイル操作の例

小云云
小云云オリジナル
2018-03-31 09:24:541429ブラウズ


この記事では主に、PHP でのファイル操作の例を紹介します。 file_put_contents (ファイル アドレス、コンテンツ [,FILE_APPEND]); は、追加書き込みを意味します。 3 番目のパラメータを指定しない場合、元のファイルの内容は書き込む前にクリアされます。

file_get_content (ファイルアドレス); ファイルの内容を読み取ります。

上記の 2 つの関数はファイルの読み取りと書き込みの両方の操作ですが、ファイル全体の内容を一度に読み取ることしかできません。ファイルが大きすぎる場合、この関数は適用できません。このとき、ファイルの操作には以下の一連の関数が使用できます。件 Fopen (ファイルアドレス、オープンメソッド);


PHP オープンメソッド: R (読み取り) 読み取り専用モード。


ファイルの内容を空にしてから書き込みます (存在しないファイルが自動的に作成されます)。


wと同様ですが、ファイルは自動作成できず、ファイルが存在しない場合はエラーとなります。


元のファイルの最後に入力を追加します。 (つまり、ファイルを開いた後、ファイル ポインターは最後にあります。)


R+ 読み取りおよび書き込みモード。ファイルを開いた後は、r と異なりファイルポインタが先頭に配置され、そのポインタ位置で書き込み操作を行うこともできます。


ファイルの内容をゼロに設定し、ファイルの先頭にポインタを置きます。読み取りと書き込みの両方の操作が可能です。


以来書き込みは常にファイルの最後に行われ、速度はポインタの位置によって制限されます。


................................................................... ...................................................................


fread (ファイル ハンドル [, 長さ]); 指定された長さの内容を読み取ります (バイト単位、最大 8192 バイト)。


指定された長さの文字列を読み取ることができます (実際の読み取り長 = 指定された長さ - 1) 長さに加えて、行の末尾もこの関数の終了読み取り操作になります。どちらの条件が最初に満たされるかによって異なります。通常、データ行を読み取るために使用されます。


IN IN IN IN IN IN IN IN IN IN IN IN IN IN IN TO


注: 3 つの読み取り機能はすべてポインターで動作し、ポインターは読み取りプロセス中に移動します。

fwrite (ファイルハンドル、コンテンツの書き込み); 通常はファイルポインタで示される指定された場所にコンテンツを書き込みます。


ファイルを閉じます。 ① 操作ポインタの機能:

ftell (ファイルハンドル): ポインタの位置を取得します。

fseek (ファイルハンドル、バイト数): ポインタの位置を設定します。

その他の関数:

filemtime (ファイルアドレス); ファイルが最後に変更された時刻。

filesize (ファイルアドレス); ファイルサイズ (バイト)。

関連するおすすめ:

PHPファイル操作例の共有

PHPファイル操作方法のまとめ

PHPファイル操作の詳しい紹介

以上がPHPでのファイル操作の例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。