- var_dump: documentation ( source)
- date: documentation ( source)
<?php
$startYear = 2010;
$array = [];
for ($x = $startYear; $x <= date('Y'); $x ++) {
$date = DateTime::createFromFormat('Y-m-d\TH:i:s', $x . '-01-01T00:00:00');
$array[$x] = $date->format('Y-m-d\TH:i:s');
}
var_dump($array);
$array2 = [];
$year = 2010;
for ($x = 1; $x <= 12; $x ++) {
$array2[$year.'-'.$x] = (new DateTime($year.'-'.$x.'-01T00:00:00'))->format('Y-m-d\TH:i:s');
}
var_dump($array2);