asort

    0熱度

    1回答

    我很困惑,我嘗試了很多相關的方法來對可能具有不同格式的日期數組進行排序。 我有日期的數組,例如: "0"=>"09.10.2012" "1"=>"02.10.12" "2"=>"27.09.15" "2.0"=>"28.09.2012" "2.1"=>"29.9.2012" "2.2"=>"29.09.2012" "3"=>"9.10.2012" "3.1"=>"23.4.10"

    0熱度

    1回答

    我有一個PHP數組包含車輛製造,像這樣: array( 5 => Audi, 2 => Ford, 1 => Opel, 6 => Renault, 9 => Volkswagen, ) 我用Ajax得到它,返回JSON編碼數組到我的JS。 問題是,在json_encoding自動排序我者皆陣列,所以我得到: array( 1 => O

    0熱度

    2回答

    一個條目我有一個PHP數組 我想按字母順序排序,並保持在頂部有一個精確的條目: $arr = array ("Orange", "Banana", "Strawberry", "Apple", "Pear"); asort($arr); 現在,這將輸出: Apple, Banana, Orange, Pear, Strawberry 我希望它保持橙色作爲第一項,然後重新安排其他: Ora

    -1熱度

    1回答

    我有一個小問題,我想我的表進行排序整理表: 我想這 array([1] => "value 1", [3] => "value 2", [5] => "value 3"); 成爲這個 array([0] => "value 1", [1] => "value 2", [2] => "value 3");

    1熱度

    1回答

    我似乎無法得到asort/arsort與我的代碼正常工作。我原來是用sort/asort。當我print_r數組出現排序然後我繼續我的「createtable」函數,它只是打印索引順序的值。任何想法發生了什麼?在我的主文件 //Sorts Array by value [Ascending] asort($songArray); print_r($songArray); //Creates

    1熱度

    1回答

    我需要使用以下邏輯對以下數組進行排序:如果'分數'是相同的,我想使用'時間'進行比較。陣列是如下: $user_scores = [ 82 => [ 'score' => 1, 'time' => 6.442 ], 34 => [ 'score' => 1, 'time' => 5.646 ], 66 => [ 'score' => 3, 'time' => 1.5

    0熱度

    9回答

    我有一列我想排序的帖子 - 但在此之前,我想查找帖子的id,其中帖子的最大號碼爲likes。我使用foreach循環遍歷數組。儘管爲此做兩個foreach循環似乎是一種浪費 - 我不知道在嘗試事先找到最高值時是否有其他選擇? Array ( [0] => Array ( [id] => 162 [like_count] => 2 etc

    4熱度

    2回答

    我在這個上掙扎。我有一個包含國家和地區的數組。我想按升序對密鑰中的兩組信息進行排序。 這是我的工作數組: Array ( [Country] => Array ( [United Kingdom] => Array ( [London] => Array ( [0] => 1

    1熱度

    2回答

    我有一個只包含數字的數組,我想使用asort對它們進行排序,因此它顯示的是最低的數字。 但現在我有數組排序,我如何使它只顯示第一個結果? 例如,這是我的數組: Array ([0] => 399 [1] => 349 ) 和ASORT後: Array ([1] => 349 [0] => 399) 我如何回聲僅第一結果後,我ASORT如我不能只使用陣列[1]因爲它可能並不總是[1]等..

    0熱度

    1回答

    就像標題sais一樣,我不知道從哪裏開始,使用asort()和sort()不會以我認爲的方式提供幫助。基本上我有一個數組這樣: $array = array( 'array_c' => array( 'array_b' => ( array('object' => 'e some Object'), array('object' => 'b some O