[PHP-users 32700] Napuraと申します。
Napura
napura @ sky.707.to
2007年 10月 6日 (土) 11:36:51 JST
Napuraと申します。
初歩的な質問をさせていただきます。
連想配列は便利と思うのですが、使い方が今ひとつわかりません。
書籍などでは
$kazu = array(1=>1, 2=>2, 3=>3, 4=>4, 5=>5);
とすると$kazu[1]=1
はわかるのですが
たとえば、データベースなどからデータとして
$d1[1]=1,$d1[2]=6,$d1[3]=9,$d1[4]=20,$d1[5]=25,$d1[6]=32
$d2[1]=1,$d2[2}=2,$d2[3]=3,$d2[4]=4,$d2[5]=5,$d2[6]=6
のようにデータを受け取ったとき
$d1[*]の値($d1[3]の9)をキーとして、$d2[*]の値をvalueにする
(1->1,6->2,9->3,20->4,25->5,32->6) のように
方法は、forやforeachなどをもちいて可能なのでしょうか。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ +
+ Napura < napura @ sky.707.to > +
+ +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
PHP-users メーリングリストの案内