ホームページ >バックエンド開発 >PHPチュートリアル >fputcsv コマンド、CSV ファイルの書き込み時に小さな問題が発生しました_PHP チュートリアル
コマンド: fputcsv()
コマンド形式: int fputcsv (リソースハンドル [, 配列フィールド [, 文字列区切り文字 [, 文字列囲い]]] )
コマンド解析: fputcsv() は、(フィールド配列で渡された) 行を CSV 形式にフォーマットし、ハンドルで指定されたファイルに書き込みます。書き込まれた文字列の長さを返します。エラーが発生した場合は FALSE を返します。 オプションの delimiter パラメータはフィールド区切り文字を設定します (1 文字のみ使用可能)。デフォルトはカンマです: ,。 オプションの囲みパラメータは、フィールド ラッパーを設定します (1 文字のみ許可されます)。デフォルトは二重引用符です: ".
コードの書き込み (エラーコード):
$users = array(
array("ユーザー名","部門","役職");
array("user1","1","事務局","役員");
array("user2","2","office","staff");
array("user3","3","物流部門","部門");
);
$handle = fopen("html/csvfile.csv","w");
foreach($users as $line){
fputcsv($user,$line);
}
//高齢者に書類を「招待」するときは、忘れずに「返送」してください
fclose($handle);
?>
コード分析: html/file ディレクトリに新しい空の csvfile.csv ファイル (手動で作成) を作成し、コマンドでそれを開き、users 配列のファイルを書き込みます。
エラー症状: