ホームページ >バックエンド開発 >PHPチュートリアル >PHP fputcsv コマンド csv ファイルの書き込み時に小さな問題が発生しました (多次元配列コネクタ)

PHP fputcsv コマンド csv ファイルの書き込み時に小さな問題が発生しました (多次元配列コネクタ)

WBOY
WBOYオリジナル
2016-07-29 08:45:151224ブラウズ

コマンド: fputcsv()
コマンド形式: int fputcsv (リソース ハンドル [, 配列フィールド [, 文字列区切り文字 [, 文字列囲い]]] )
コマンド分析: fputcsv() は行 (フィールド配列で渡された) を CSV 形式にフォーマットし、ハンドルで指定されたファイルに書き込みます。書き込まれた文字列の長さを返すか、エラーの場合は FALSE を返します。 オプションの delimiter パラメータはフィールド区切り文字を設定します (1 文字のみ使用可能)。デフォルトはカンマ:,です。 オプションの囲みパラメータは、フィールド ラッパーを設定します (1 文字のみ許可されます)。デフォルトは二重引用符です: "。
コードの記述 (エラーコード):

コードをコピー コードは次のとおりです:


$users = array(
array("Username", "部署" ,"役職");
array("user1","1","事務局","秘書");
array("user2","2","事務所","秘書");
array("user3","3","物流部門","部門メンバー");
$handle("html/csvfile.csv","w"); $ line){
fputcsv($user,$line);
}
//ファイルを「招待」するときは、忘れずに「返送」してください


; コード分析: html/file ディレクトリに空の csvfile.csv ファイルを作成し (手動で作成します)、それをコマンドで開き、ユーザー配列ファイルを書き込みます。
エラーの症状:


これが表示されたら、何が問題なのかがわかるはずです。 「;」が原因です。多次元配列のコネクタが「,」であることに気づきました。この間違いは非常に隠されているので注意してください。多次元配列の「,」(カンマ)でリンクされた
PHP fputcsv() 関数
上記では、php fputcsv コマンド (多次元配列コネクタ) を使用して csv ファイルを作成するときに発生する小さな問題を、関連する内容も含めて紹介しました。PHP チュートリアルに興味のある友人にとって役立つことを願っています。  php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。