練習問題2
$money = array( "5円玉"=>20, "1円玉"=>6, "10円玉"=>8, "100円玉"=>1 );
上記の通り、連想配列変数$moneyに値を設定し、値を降順にソートして、以下のように表示しなさい
20:5円玉
8:10円玉
6:1円玉
1:100円玉
答え
<?php $money = array( "5円玉"=>20, "1円玉"=>6, "10円玉"=>8, "100円玉"=>1 ); $rel = arsort($money,SORT_NUMERIC); list($key1,$key2,$key3,$key4) = array_keys($money); list($value1,$value2,$value3,$value4)= array_values($money); print $value1.':'.$key1.'<br>'; print $value3.':'.$key3.'<br>'; print $value2.':'.$key2.'<br>'; print $value4.':'.$key4.'<br>';