ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルで一般的に使用されるファイル操作の読み取りおよび書き込み関数の概要
この記事では、よく使用される次のファイル操作関数を紹介します file_get_contents はファイルの内容全体を読み取ります fopen ファイルを作成して開きます fclose はファイルを閉じます fgets はファイルの内容を 1 行読み取ります file_exists はファイルまたはディレクトリが存在するかどうかを確認します file_put_contents はファイルに書き込みます fwrite はファイルを書き込みます
PHP 組み込み関数 file_exists を使用して、ファイルまたはディレクトリが存在するかどうかを確認します。 file_exists 関数は、ファイルまたはディレクトリが存在する場合は TRUE を返し、存在しない場合は FALSE を返します。
以下は、ファイルが存在するかどうかを確認するための簡単なコード例です:
コードは次のとおりです | コードをコピー |
$filename = "C:blablaphphello.txt"; if (file_exists($filename)) {echo "ファイル $filename が存在します。"; }その他{ echo "ファイル $filename は存在しません。" ;}?> |
ファイルが存在する場合、PHP ファイルの実行結果は次のように表示されます:
ファイル C:blablaphphello.txt が存在します。
ファイルが存在しない場合、PHP ファイルの実行結果は次のように表示されます:
ファイル C:blablaphphello.txt は存在しません。
file_exists 関数を使用して、ディレクトリが存在するかどうかをテストすることもできます。サンプルコードは次のとおりです。
コードをコピー | |
if (file_exists("C:blablaphp"))
{エコー「はい」;} |
ファイルの内容全体は、PHP 組み込み関数 file_get_contents を使用して読み取ることができます。
file_get_contents(ファイルパス)
たとえば、次のパスを持つ .txt ファイルがあるとします。
次の PHP コードは、file_get_contents 関数を使用してファイルを読み取り、ファイルの内容を出力します。
コードをコピー | |
$f = file_get_contents("C:blablaphphello.txt"); エコー $f;?> |