[PHP-users 15897]Re: 文字列連結について
K.Matsuda
punibom0207 @ yahoo.co.jp
2003年 6月 12日 (木) 19:08:30 JST
松田です。
> komura です。
こんばんは。
> file() を使用しているため、各行の最後に改行が入っているのが
> 問題ではありませんか?
仰る通りでした。
rtrimで改行を取り除いて解決しました。
ありがとうございました。
************************************
K.Matsuda
mailto : punibom0207 @ yahoo.co.jp
************************************
------- Original Message -------
From: komura <komura @ ma9.seikyou.ne.jp>
To: PHP-users ML <php-users @ php.gr.jp>
Sent: Thu, 12 Jun 2003 19:00:30 +0900
Subject: [PHP-users 15896]Re: 文字列連結について
> komura です。
>
> file() を使用しているため、各行の最後に改行が入っているのが
> 問題ではありませんか?
>
> "K.Matsuda" <punibom0207 @ yahoo.co.jp> wrote:
>
> > <?php
> > // 配列にCSVの中身を読み込む
> > $log = file('xxx.csv');
> > // 行数を取得する
> > $cnt = count($log);
> > // Flashに返すデータ
> > $ans = "Answer=";
> > // 行数分だけループ
> > for ($i = 0; $i < $cnt; $i++) {
> > // カンマより後ろの部分(数字部分)をFlashに返すデータに追加
> > $a = explode(",",$log[$i]);
>
> > $ans .= $a[1] . ",";
>
> この行を
>
> $ans .= rtrim($a[1]) . ",";
>
> に変更してはどうでしょうか。
> 最後に余分な , が付くことは変わりませんが。
>
> > }
> > // Flashにデータを返す
> > header('Content-Type: text/plain');
> > print $ans;
> > ?>
>
>
> --
> komura <komura @ ma9.seikyou.ne.jp>
> _______________________________________________
> PHP-users mailing list
> PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!
http://bb.yahoo.co.jp/
PHP-users メーリングリストの案内