PHP での CSV ファイルの作成
データベースの多くのユーザーは、さまざまな形式でデータベースのコンテンツにアクセスできる必要があります。この場合、CSV ファイル、またはカンマ区切り値ファイルが必要です。
PHP で CSV ファイルを出力するには、次の手順を実行できます:
例:
header("Content-Type: text/csv"); header("Content-Disposition: attachment; filename=file.csv"); function outputCSV($data) { $output = fopen("php://output", "wb"); foreach ($data as $row) fputcsv($output, $row); // here you can change delimiter/enclosure fclose($output); } outputCSV(array( array("name 1", "age 1", "city 1"), array("name 2", "age 2", "city 2"), array("name 3", "age 3", "city 3") ));
header 関数は、正しいヘッダー情報を設定するために使用されます。 OutputCSV 関数は、出力されるデータを入力として受け取り、それを CSV 文字列にフォーマットします。 fputcsv 関数は、CSV データを出力ストリームに書き込むために使用されます。
このコードが実行されると、CSV ファイルがブラウザに送信され、ユーザーによってダウンロードされます。
以上がPHP を使用して CSV ファイルを生成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。