投稿者 |
メッセージ |
|
< PHPプログラミング ~ 多次元配列のHTML出力方法 |
|
時間:
土 7月 08, 2006 1:44 pm
|
|
|
|
多次元(2次元)配列に格納したデータの出力方法について質問です。
データを$data[0][0]に格納しているとします。
それをechoで出力したいのですが、
echo "$data[0][0]";
とした場合、Array[0]と表示されてしまいます。
echo $data[0][0];
とすれば大丈夫なのですが、
入力フォームでその値を利用したいので
echo <<<EOM
・・・
<INPUT type="text" name="hoge" value="$data[0][0]">
・・・
EOM;
という感じで使いたいのです。
1次元の配列ではこのような記述が可能なのですが、
2次元では出来ないのでしょうか?
PHPのバージョンは4.3.2です。
よろしくお願いします。 |
|
|
|
|
|
|
|
時間:
月 7月 10, 2006 9:53 am
|
|
|
登録日: 2006年3月 23日
投稿記事: 48
|
|
|
|
|
|
|
時間:
月 7月 10, 2006 11:24 am
|
|
|
|
返信ありがとうございます。
var_dump で確認したところ、値は入っていました。
echo $data[0][0];では表示されるので、
それを利用して記述を変更するしかないですかね… |
|
|
|
|
|
|
|
時間:
月 7月 10, 2006 3:18 pm
|
|
|
|
解決したので自己レスです。
echo "{$data[0][0]}";
という風に{}で括ると無事表示されました。 |
|
|
|
|
|
|
|