- var_dump: documentation ( source)
<?php
$date = new DateTime();
//$startDate = new DateTime("2017/6/24");
//$startDate->add(new DateInterval('P12M'));
$startDate = new DateTime("2017/6/24");
$diff = $startDate->diff($date, true);
var_dump($diff);
$surplus = $diff->d > 0 ? 0 : 1;
echo ($diff->y * 12 + $diff->m + $surplus);
//echo $date->format('Y-m-d H:i:s');
//echo $startDate->format('Y-m-d H:i:s');
?>