PHP ファイル_get_contents

PHPz
PHPzオリジナル
2024-08-29 12:35:16696ブラウズ

PHP でファイルの内容を文字列に読み込む場合は、file_get_contents() 関数と呼ばれる関数を使用します。この関数は、オペレーティング システムでサポートされている場合、メモリ マッピング技術を使用してパフォーマンスを向上させることができます。指定されたファイルの内容に正常にアクセスして読み取ると、この関数はファイルの内容を文字列で返します。また、関数が指定されたファイルにアクセスできない場合、または指定されたファイルの内容を読み取ることができない場合、この関数は false を返し、読み取られるファイルが存在する場所へのパスがパラメータとしてこの関数に渡されます。 .

広告 このカテゴリーの人気コース コンテンツ マーケティングの習得: 成功のための戦略 - 専門分野 | 4コースシリーズ

無料ソフトウェア開発コースを始めましょう

Web 開発、プログラミング言語、ソフトウェア テスト、その他

PHP で file_get_contents() 関数を宣言する構文は次のとおりです。

file_get_contents(path_to_the_file);

ここで、path_to_the_file は、file_get_contents() 関数によって内容が文字列に読み取られるファイルが存在するファイルへのパスです。

PHP の file_get_contents() 関数の動作

  • PHP でファイルの内容を文字列に読み込む場合は、file_get_contents() 関数と呼ばれる関数を使用します。
  • 読み取るファイルが存在する場所へのパスがパラメータとして file_get_contents() 関数に渡されます。
  • 指定されたファイルの内容へのアクセスと読み取りに成功すると、file_get_contents() 関数はファイルの内容を文字列に返します。
  • file_get_contents() 関数が指定されたファイルにアクセスできない場合、または指定されたファイルの内容を読み取ることができない場合、この関数は false を返します。
  • オペレーティング システムでサポートされている場合、file_get_contents() 関数はメモリ マッピング手法を使用してパフォーマンスを向上させることができます。

PHP file_get_contents の例

以下に挙げる例は次のとおりです

例 #1

パスがパラメータとして file_get_contents() 関数に渡される場所に存在するファイルの内容を読み取る PHP プログラム:

コード:

#making use of file_get_contents() function by passing the path to the file where the file is present to read the contents of the file into a string called filecontents
@filecontents = file_get_contents('C:/Users/admin/Desktop/check.txt');
print "The contents of the specified file is as follows:\n";
#displaying the contents of the file
echo $filecontents;

上記のプログラムの出力は、以下のスナップショットに示されているとおりです。

PHP ファイル_get_contents

上記のプログラムでは、ファイルが存在するファイルのパスを渡して file_get_contents() 関数を使用し、ファイルの内容を filecontents という文字列に読み取ります。その後、ファイルの内容が出力として画面に表示されます。

例 #2

パスがパラメータとして file_get_contents() 関数に渡される場所に存在するファイルの内容を読み取る PHP プログラム:

コード:

#making use of file_get_contents() function by passing the path to the file where the file is present to read the contents of the file into a string called filecontents
@filecontents = file_get_contents('C:/Users/admin/Desktop/EDUCBA/check1.txt’);
print "The contents of the specified file is as follows:\n";
#displaying the contents of the file
echo $filecontents;

上記のプログラムの出力は、以下のスナップショットに示されているとおりです。

PHP ファイル_get_contents

上記のプログラムでは、ファイルが存在するファイルのパスを渡して file_get_contents() 関数を使用し、ファイルの内容を filecontents という文字列に読み取ります。その後、ファイルの内容が出力として画面に表示されます。

例 #3

パスがパラメータとして file_get_contents() 関数に渡される場所に存在するファイルの内容を読み取る PHP プログラム:

コード:

#making use of file_get_contents() function by passing the path to the file where the file is present to read the contents of the file into a string called filecontents
@filecontents = file_get_contents('C:/Users/admin/Desktop/check2.txt');
print "The contents of the specified file is as follows:\n";
#displaying the contents of the file
echo $filecontents;

上記のプログラムの出力は、以下のスナップショットに示されているとおりです。

PHP ファイル_get_contents

上記のプログラムでは、ファイルが存在するファイルのパスを渡して file_get_contents() 関数を使用し、ファイルの内容を filecontents という文字列に読み取ります。その後、ファイルの内容が出力として画面に表示されます。

例 #4

パスがパラメータとして file_get_contents() 関数に渡される場所に存在するファイルの内容を読み取る PHP プログラム:

コード:

#making use of file_get_contents() function by passing the path to the file where the file is present to read the contents of the file into a string called filecontents
@filecontents = file_get_contents('C:/Users/admin/Desktop/check3.txt');
print "The contents of the specified file is as follows:\n";
#displaying the contents of the file
echo $filecontents;

上記のプログラムの出力は、以下のスナップショットに示されているとおりです。

PHP ファイル_get_contents

上記のプログラムでは、ファイルが存在するファイルのパスを渡して file_get_contents() 関数を使用し、ファイルの内容を filecontents という文字列に読み取ります。その後、ファイルの内容が出力として画面に表示されます。

Example #5

PHP program to read the contents of the file present in the location whose path is passed as a parameter to the file_get_contents() function:

Code:

#making use of file_get_contents() function by passing the path to the file where the file is present to read the contents of the file into a string called filecontents
@filecontents = file_get_contents('C:/Users/admin/Desktop/check4.txt');
print "The contents of the specified file is as follows:\n";
#displaying the contents of the file
echo $filecontents;

The output of the above program is as shown in the snapshot below:

PHP ファイル_get_contents

In the above program, we are making use of the file_get_contents() function by passing the path of the file where the files are present to read the contents of the file into a string called filecontents. Then the contents of the file are displayed as the output on the screen.

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

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