ホームページ  >  記事  >  php教程  >  PHP出力、CSVへの書き込み

PHP出力、CSVへの書き込み

WBOY
WBOYオリジナル
2016-07-09 09:09:341378ブラウズ

1. まず、php

でheader()を使用します。ここでは、w3schoolのPHP header()関数とp

hheadeの使用方法を参照できます。 pr関数番号ofhttpheadsetset header() 関数は、実際の出力が送信される前に呼び出されます。 以下はphpを使用してcsvを出力する例です。

1. header() ヘッダーの出力形式を定義します

header("Content-type:application/vnd.ms-excel") // 出力ファイルの種類を定義します

header(“content-Disposition:filename =

”); //出力ファイル名を定義し、ダウンロードタイプを設定し、ダウンロード時にファイル名を変更します

downloaded.pdf

php
header(
"Content-type :application/vnd.ms-excel");header(
"content-Disposition:filename=downloaded.pdf ");echo

1t2t3n//ここで、nはキャリッジリターンです(エンコーディング仕様は直接出力できません)エコー」1t2t 3n ;
エコー」「1t 2t 3n;
?>

この時点でこの php ファイルを開くことができ、ダウンロードするように求められます。

はテーブルの形式で出力することもできます


php
header("Content-type:application/vnd.ms-excel ) ) ;
header("content-Disposition:filename=downloaded.pdf");
?>
テーブル>
tr>
td>t00td> td >t01TD td>t12td>
tr> tr > td>t20td>td>t21td> td>t22 td >
tr>
table>

CSV 書き込み操作:

fputcsv() は参照に使用できます

(

'
f:/ file.csv', 'w) ' ); ('aaa','bbb',
'
cccc'); 配列(' うーん','yyy','はは'
)); csv( ) は配列ループを使用して実装できます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。