I have a PHP array with keys that contain a year and week number like so:
year-week
Using the built in ksort function it’s returning them like so:
ksort($array);
2011-21
2011-3
2011-44
2011-45
Is it possible to have them sorted numerically like so:
2011-3
2011-21
2011-44
2011-45
You’ll get the result you want if you format them with a 2 digit week. Something more like 2011-03. See sprint_f().