paiza Bランクレベルアップメニュー(PHP編)「文字と整数の組のソート PHP編」final問題

連想配列を使ったけど、使わなくてもできそう。やり方が逆にわからないという。

<?php
    // 自分の得意な言語で
    // Let's チャレンジ!!

    $num = trim(fgets(STDIN));
    
    for ($i = 0; $i < $num; $i++) {
        $s = explode(" ",trim(fgets(STDIN)));
        $hoge[] = array("moji"=>$s[0], "kazu"=>$s[1]);
    }
    
    foreach ((array) $hoge as $key => $value) {
        $sort[$key] = $value['kazu'];
    }
    
    array_multisort($sort, SORT_ASC, $hoge);
    //print_r($hoge);
    
    //出力
    for ($i = 0; $i < $num; $i++) {
        echo($hoge[$i]["moji"]."\n");
    }


?>

正直自分ではまだよく理解していないのですが、ここのコードをこぴりました。

PHPの多次元連想配列のソート

https://qiita.com/shy_azusa/items/54dadc55e3e71cde1445

paiza Bランクレベルアップメニュー(PHP編)

https://paiza.jp/works/mondai/prob60/problem_index?language_uid=php
0