我想按日期对数组进行排序,但数组合并且有两种不同类型的日期。按乘积值排序php数组
[0] => Object
[Something] => hey
[date]=>2010-01-03
[1] => Object
[something] => heyagain
[somethingelse] => heythere
[posted_date] => 2011-08-22
我想这个数组按日期整个数组排序并发布日期,但在数组中顺序出来为:
Array1=>(date1,date2,date3) Array2=>(date1,date2,date3)
例如,在(数组2,DATE2)可能是之前(数组1 ,date1),但它不会这样排序。我希望看到
Output=>Array2(date1),Array2(date2),Array1(date1),Array2(date3),Array1(date2),Array1(date3
我试图array_multisort($merge, SORT_NUMERIC, $arg, 'posted_date', SORT_DESC, 'date', SORT_DESC)
和其他几个,但我不能得到它的工作。我希望这不会让任何人困惑。
我想看看'array_walk()'和'array_map()' – Minras 2012-01-03 18:08:47