[PHP-users 15896]Re: 文字列連結について

komura komura @ ma9.seikyou.ne.jp
2003年 6月 12日 (木) 19:00:30 JST


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 メーリングリストの案内