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

締切り済みの質問

文字列になっている配列を‥

以下の値がDBに文字列の項目に登録されています。
DB から値を取得したのはいいのですが文字列なので foreach でグルグルしようとすると怒られてしまいます。
配列の型に変換できればいいのですが(array)だとうまく行かないしどうすればいいかどなたかご教授願えないでしょうか。
よろしくお願いします。

■値(文字列でDBに格納されてます‥)
array(
1=>'a',
2=>'b',
3=>'c',
10=>array(
'A'=>1,
'B'=>'hoge1',
),
11=>array(
'A'=>2,
'B'=>'hoge2',
),
12=>array(
'A'=>3,
'B'=>'hoge3',
),
)

投稿日時 - 2008-12-16 19:14:03

QNo.4560800

すぐに回答ほしいです

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

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

回答(1)

ANo.1

$str = 'array(....';

eval('$a = ' . $str . ';');
print_r($a);

投稿日時 - 2008-12-16 19:50:33

お礼

tany180sx様
できました。
ありがとうございました!

投稿日時 - 2008-12-17 13:25:34