dポイントプレゼントキャンペーン実施中!

タブ区切りのデータを、以下のように配列に入れています。

global $data;
list($data['name'],$data['tel'],$data['address']) = split("\t",$line);

きちんと動作はするのですが、undefined offset というエラーが出ているようなのですが、
なぜでしょうか。

A 回答 (1件)

$line にはどんなデータが入っているのでしょうか?


たぶんタブコード区切りで要素数3個にはならないからエラーが出るのでしょう。
    • good
    • 0
この回答へのお礼

$lineを''として、すべて空にしようとしていました。
これがだめだったんですね。
unset($GLOBALS[$data]); に変更したらエラーが出なくなりました。
ありがとうございました。

お礼日時:2008/11/20 12:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!