Я новичок в мире кодирования, а также php, и меня смущает, почему функции strtotime
и mktime
возвращают разные результаты, например,
$endyear = date('Y', strtotime('+5 years')); //returns 2011 - 2015
$endyear = date('Y', mktime(0,0,0,0,0,$year+5)); //returns 2011 - 2014
EDIT
Переменная $ year имеет значение $ 2011.