fork download
  1. <?php
  2.  
  3. $months = array(
  4. 1=>'januari',
  5. 2=>'februari',
  6. 3=>'mars',
  7. 4=>'april',
  8. 5=>'maj',
  9. 6=>'juni',
  10. 7=>'juli',
  11. 8=>'augusti',
  12. 9=>'september',
  13. 10=>'oktober',
  14. 11=>'november',
  15. 12=>'december');
  16.  
  17.  
  18. $years = array('2013'=>array(1,2,3,4,5,6,7,8,9,10,11,12),
  19. '2014'=>array(1,2,3,4,5,6,7,8,9,10,11,12),
  20. '2015'=>array(1,2,3,4,5,6,7,8,9,10));
  21.  
  22. var_dump($years); //debug, seems right
  23.  
  24. $data = new stdClass;
  25. foreach($years as $year => $yearMonths){
  26. $data->$year = $yearMonths;
  27. }
  28.  
  29. foreach($data as $year => $yearMonths) {
  30. echo '<b>Year: '.$year.'</b><br>';
  31. foreach($yearMonths as $month) {
  32. echo 'Month: '.$months[$month].'<br>';
  33. }
  34. }
Success #stdin #stdout 0.02s 52480KB
stdin
Standard input is empty
stdout
array(3) {
  [2013]=>
  array(12) {
    [0]=>
    int(1)
    [1]=>
    int(2)
    [2]=>
    int(3)
    [3]=>
    int(4)
    [4]=>
    int(5)
    [5]=>
    int(6)
    [6]=>
    int(7)
    [7]=>
    int(8)
    [8]=>
    int(9)
    [9]=>
    int(10)
    [10]=>
    int(11)
    [11]=>
    int(12)
  }
  [2014]=>
  array(12) {
    [0]=>
    int(1)
    [1]=>
    int(2)
    [2]=>
    int(3)
    [3]=>
    int(4)
    [4]=>
    int(5)
    [5]=>
    int(6)
    [6]=>
    int(7)
    [7]=>
    int(8)
    [8]=>
    int(9)
    [9]=>
    int(10)
    [10]=>
    int(11)
    [11]=>
    int(12)
  }
  [2015]=>
  array(10) {
    [0]=>
    int(1)
    [1]=>
    int(2)
    [2]=>
    int(3)
    [3]=>
    int(4)
    [4]=>
    int(5)
    [5]=>
    int(6)
    [6]=>
    int(7)
    [7]=>
    int(8)
    [8]=>
    int(9)
    [9]=>
    int(10)
  }
}
<b>Year: 2013</b><br>Month: januari<br>Month: februari<br>Month: mars<br>Month: april<br>Month: maj<br>Month: juni<br>Month: juli<br>Month: augusti<br>Month: september<br>Month: oktober<br>Month: november<br>Month: december<br><b>Year: 2014</b><br>Month: januari<br>Month: februari<br>Month: mars<br>Month: april<br>Month: maj<br>Month: juni<br>Month: juli<br>Month: augusti<br>Month: september<br>Month: oktober<br>Month: november<br>Month: december<br><b>Year: 2015</b><br>Month: januari<br>Month: februari<br>Month: mars<br>Month: april<br>Month: maj<br>Month: juni<br>Month: juli<br>Month: augusti<br>Month: september<br>Month: oktober<br>