我有一个对象数组,我想排序。我想在两个值数组进行排序为每个对象: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