[PHP-users 20347]サーバでCSVファイルを生成する

T.Kikuchi snowlake @ mnet.ne.jp
2004年 2月 12日 (木) 00:45:52 JST


みなさん、はじめまして。ある本を参考に学習しているのですが
ソースにどうしても分からない部分があります。
-------------------------------------------------------
 ※ 便宜上行番号を先頭に入れておきました。
1:<?php
2: $file_name = "name.csv";
3: $fp = fopen( $file_name,"w");

4: $contents = "\"First Name\",\"Last Name\"\n";
5: fputs($fp,$contents);

6: $contents = "\"" . "naoya" . "\",\"" . "toyosaki" . "\"\n";
7: fputs($fp,$contents);
8: fclose($fp);
?>
--------------------------------------------------------
4-5行目で "First Name","Last Name"\nで見出しが生成され
6-7行目で "naoya","toyosaki"\nとデータが生成されます。
見出し部分のコードは分かるのですが、データ入力部の
「" . "naoya" . "\",\"" . "toyosaki" . "」の部分の意味が理解できません。
なぜ見出し部と同じ形式ではいけないのかどうしてもわからないのです。
書籍やこちらの過去ログ、その他様々な所に当たって見ましたが
どうしても解決できませんでした。
こんな初歩的な質問で本当に恐縮なのですがどうかご教示のほど
よろしくお願いいたします。





PHP-users メーリングリストの案内