PHPのreadfile()関数を使用してファイルを読み込む方法


以下に、readfile()関数を使用してファイルを読み込むためのシンプルで簡単な方法とコード例を示します。

  1. ファイルの読み込み: 以下のコードは、指定したファイルを読み込み、その内容を直接出力します。
<?php
$file = "path/to/file.txt";
readfile($file);
?>

上記のコードでは、path/to/file.txtの部分を読み込みたいファイルの実際のパスに置き換えてください。

  1. ファイルのダウンロード: readfile()関数を使用してファイルをダウンロードすることもできます。以下のコードは、ファイルをダウンロードするためのリンクを生成します。
<?php
$file = "path/to/file.txt";
$filename = "file.txt";
header("Content-disposition: attachment; filename=".$filename);
readfile($file);
?>

上記のコードでは、path/to/file.txtの部分をダウンロードしたいファイルの実際のパスに、file.txtの部分をダウンロード時のファイル名に置き換えてください。

これらのコード例を使用することで、readfile()関数を使ってファイルを簡単に読み込むことができます。必要に応じて、ファイルのパスやダウンロード時のファイル名を適切に設定してください。

以上が、PHPのreadfile()関数を使用してファイルを読み込む方法とコード例の説明です。これらの手法を使って、ファイルの読み込みやダウンロードに関するタスクを効果的に処理できるでしょう。