こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

文字列と文字列をつなげるには

下記のようにプログラムを作りました。
簡略しているのでわかりづらいと思いますが、
文字の配列と文字の配列を文字の配列に格納したいので、
下記のように$arrayに”.=”として文字列を加えて
いますが、うまくいきません。

どのようにしたらいいのでしょうか?
ご教授お願いいたします。

while($text[$i] != ""){
if($i==1){
$array[$j] = $feild[$j];$array[$j] .= " ";$array[$j] .= substr($text[$i], $no, $pos);
}
}

投稿日時 - 2004-06-02 14:19:33

QNo.878574

困ってます

質問者が選んだベストアンサー

再び #1 です。

今、手元の環境で動かしてみました。
前後の関係が分からないので、適当にやってみましたが、文字列の結合はできている見たいに見えます。
配列の条件がおかしい。って言う事は無いですか?

投稿日時 - 2004-06-02 15:01:40

補足

すみません。調べてみます。

投稿日時 - 2004-06-02 15:04:00

お礼

すみませんでした。
私の勘違いで、ループの処理を誤っていました。
ありがとうございます!!

投稿日時 - 2004-06-02 15:30:08

ANo.3

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

#1 です。

別の言語と勘違いしました。

投稿日時 - 2004-06-02 14:59:27

ANo.1

+= です。

> 下記のように$arrayに”.=”として文字列を加えて
> いますが、うまくいきません。

Perl では、文字の結合は . ですが、PHP では + です。なので、.= は += としてください。

投稿日時 - 2004-06-02 14:53:06

あなたにオススメの質問