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

K.Matsuda punibom0207 @ yahoo.co.jp
2003年 6月 12日 (木) 18:14:39 JST


こんにちは、松田です。

> 堀江です
早速のレス、有難うございます。

> K.Matsuda>   $a = split(",",$log[i]);
> $aは常にその行のカンマより後ろの文字列にて更新されていますよね

上記split関数によって、
$log[i]の中身が23/05/2003,4234.34の場合、
$a[0]に23/05/2003が入って、
$a[1]に4234.34が入るという認識でいましたが、私の誤解でしょうか?
マニュアルにも、split関数は区切られた文字列を配列の要素にして返すと
書いてありますが・・・。

> [1]を削除すれば動くような気がするのですが、如何でしょうか?

まったく空のデータが生成されました・・・。
後付けでくっつけているカンマすら出力されないのは不思議ですが、
どういうことなんでしょう・・・。

************************************
K.Matsuda
mailto : punibom0207 @ yahoo.co.jp
************************************

------- Original Message -------
From: "yoshiki(R)HORIE" <yoshiki @ presence-inc.jp>
To: PHP-users ML <php-users @ php.gr.jp>
Sent: Thu, 12 Jun 2003 17:57:11 +0900
Subject: [PHP-users 15884]Re: 文字列連結について

> 堀江です
> 
> ここですが
> K.Matsuda>  for ($i = 0; $i < $cnt; $i++) {
> K.Matsuda>   // カンマより後ろの部分(数字部分)をFlashに返すデータに追加
> K.Matsuda>   $a = split(",",$log[i]);
> K.Matsuda>   $ans .= $a[1] . ",";
> K.Matsuda>  }
> 
> $aは常にその行のカンマより後ろの文字列にて更新されていますよね
> しかしながら、配列の[1]を常にループの中でansに加えるのはなぜですか?
> この$aはこのままだと、配列ではないし、[1]として指定しても[0]ならまだ理解
> できるのですが、その位置にはデータはないですよね?
> [1]を削除すれば動くような気がするのですが、如何でしょうか?
> 
> よろしくお願いいたします
> 失礼します
>> ■□■ Yoshiki HORIE Presence,Inc.
> □■ mailto:yoshiki @ presence-inc.jp
> ■□ http://www.presence-inc.jp  phone:022-285-5615 ■□
> living in wakabayasiku sendai city....  i'm happy to see u ! next time^^
> 
> _______________________________________________
> 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 メーリングリストの案内