- var_dump: documentation ( source)
- sprintf: documentation ( source)
<?php
$d1 = new \Datetime('2017-6-1');
$d2 = new \Datetime('2017-7-1');
$diff = $d1->diff($d2);
var_dump($diff);
echo sprintf('%d Month\\s', $diff->m) . PHP_EOL;
echo sprintf('...But %d Day\\s', $diff->d) . PHP_EOL;