Donc, je construis un tableau de différentes dates. Anniversaires, anniversaires et jours fériés. Je voudrais commander le tableau par lequel on se passe à côté, trier essentiellement Octobre à Septembre (emballage à l'année prochaine)Dates de commande par à venir
donc si mon tableau est
$a = ([0]=>"1980-04-14", [1]=>"2007-06-08",
[2]=>"2008-12-25", [3]=>"1978-11-03")
Je voudrais trier si il est disposé
$a = ([0]=>"1978-11-03", [1]=>"2008-12-25",
[2]=>"1980-04-14", [3]=>"2007-06-08")
parce que « événement » de novembre est celui qui va se passer ensuite (sur la base étant en ce moment octobre).
J'essaie usort où ma fonction cmp est
function cmp($a, $b)
{
$a_tmp = split("-", $a);
$b_tmp = split("-", $b);
return strcmp($a_tmp[1], $b_tmp[1]);
}
Je ne suis pas sûr de savoir comment modifier cela pour obtenir mon effet désiré.
Le 78 juin? –
J'aime cette date. Clairement une faute de frappe. maintenant corrigé. –