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() 関数によって内容が文字列に読み取られるファイルが存在するファイルへのパスです。
以下に挙げる例は次のとおりです
パスがパラメータとして 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;
上記のプログラムの出力は、以下のスナップショットに示されているとおりです。
上記のプログラムでは、ファイルが存在するファイルのパスを渡して file_get_contents() 関数を使用し、ファイルの内容を filecontents という文字列に読み取ります。その後、ファイルの内容が出力として画面に表示されます。
パスがパラメータとして 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;
上記のプログラムの出力は、以下のスナップショットに示されているとおりです。
上記のプログラムでは、ファイルが存在するファイルのパスを渡して file_get_contents() 関数を使用し、ファイルの内容を filecontents という文字列に読み取ります。その後、ファイルの内容が出力として画面に表示されます。
パスがパラメータとして 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;
上記のプログラムの出力は、以下のスナップショットに示されているとおりです。
上記のプログラムでは、ファイルが存在するファイルのパスを渡して file_get_contents() 関数を使用し、ファイルの内容を filecontents という文字列に読み取ります。その後、ファイルの内容が出力として画面に表示されます。
パスがパラメータとして 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;
上記のプログラムの出力は、以下のスナップショットに示されているとおりです。
上記のプログラムでは、ファイルが存在するファイルのパスを渡して file_get_contents() 関数を使用し、ファイルの内容を filecontents という文字列に読み取ります。その後、ファイルの内容が出力として画面に表示されます。
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:
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 サイトの他の関連記事を参照してください。