練習問題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>';