php - Apply all year's dates as keys into an array -


i have array 364 values. each value of array represents status of each day of year.

the array looks this:

array([0]=>'something',       [1]=>'something_else'       ....       [364]=> 'the_end_of year') 

what want replace array keys dates of year. looks this:

array([2015-01-01]=>'something',       [2015-01-02]=>'something_else'       ....       [2015-12-31]=> 'the_end_of year') 

ok here example

 <?php      $new = array();      for($i=0; $i<365; $i++) {         $key = date('y-m-d',strtotime('01.01.2015 +'.$i.' days'));         $new[$key] = $i;      }      var_dump($new);      die; 

and in case

  $new = array();   foreach($array $i=>$value) {     $key = date('y-m-d',strtotime('01.01.2015 +'.$i.' days'));     $new[$key] = $value;   }   var_dump($new);   die; 

Comments