Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
$array = array(5,4,6,8,5,3,4,6,1);
$arrayのように並べ替えたいのですasortが、問題はasort関数であり、その積を変数に格納できないことです。
$array
asort
どうすればこのようなことができますか?:
$array = array(5,4,6,8,5,3,4,6,1); $sorted_array = asort($array);
編集:$array元の順序も維持したい。
$array元の順序で維持するためにこれを行います
$array = array(5,4,6,8,5,3,4,6,1); $sorted_array = $array; asort($sorted_array);
出力
http://codepad.viper-7.com/8E78Fo
最初に並べ替えてから割り当てます
asort($array); $sorted_array = $array