我有一個對象數組,我想排序。我想在兩個值數組進行排序爲每個對象:Php根據兩個值對數組中的對象進行排序
例如
Array (
[0] => "TeamName time (Id) - CoachName",
[1] => "TeamName time (Id) - CoachName"
...
)
我想在CoachName
第一排序,然後在time
使得
之前排序
Array(
[0] => "FirstTeam 12:00-12:30 (1234) - Jack Harper",
[1] => "FirstTeam 12:00-12:30 (5678) - Sofia Jackson",
[2] => "SecondTeam 12:30-13:00 (1122) - Jack Harper",
[3] => "SecondTeam 12:30-13:00 (2211) - Sofia Jackson"
)
後排序
Array(
[0] => "FirstTeam 12:00-12:30 (1234) - Jack Harper",
[1] => "SecondTeam 12:30-13:00 (1122) - Jack Harper",
[2] => "FirstTeam 12:00-12:30 (5678) - Sofia Jackson",
[3] => "SecondTeam 12:30-13:00 (2211) - Sofia Jackson"
)
你可以更改數組嗎?所以你在教練名和時間(也)作爲一個單獨的數組值。 – putvande
加油......這並不難,自己試試...... :-)我只是在排序功能裏面進行一些字符串評估... – MarcoS
你是怎麼試圖解決這個問題的?你有沒有訪問你的數據,而不是連接字符串形式? – afuzzyllama