[code]$MyArray = [ [ "13 March 2012" => "Commandes Anticorps et Kits 2012" ], [ "4 May 2012" => "Prix de la Chancellerie" ], [ "17 April 2012" => "MàJ antivirus Kapersky" ], [ "14 May 2012" => "Atelier Formation INSERM" ], [ "14 March 2012" => "Webzine AP-HP" ], [ "11 April 2011" => "Nouvelle Charte des Publications" ], [ "23 April 2012" => "BiblioINSERM: Nouveaux Codes" ], [ "7 March 2012" => "Springer : Protocols également en test" ], [ "4 October 2011" => "[info.biblioinserm] Archives des titres Springer" ], ]; [/code] Поэтому я хотел бы отсортировать даты. Среди различных решений, которые я нашел, я попробовал следующее: [code]function date_compare($a, $b) { $t1 = strtotime($a['datetime']); $t2 = strtotime($b['datetime']);
return $t1 - $t2; } [/code] а затем вызвал функцию: [code]usort($MyArray, 'date_compare'); [/code] но это не работает.