[PHP-users 32702] Re: 連想配列
SHINDO
shindo @ atsystem.jp
2007年 10月 6日 (土) 11:49:17 JST
こんにちは。進藤です。
>> たとえば、データベースなどからデータとして
>> $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などをもちいて可能なのでしょうか。
foreach ( $d1 as $k => $v ) {
$val = $d2[$v];
}
という意味ではなくて?
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
進藤寿則@アットシステム _/_/
e-mail shindo@atsystem.jp _/
PHP-users メーリングリストの案内