- print_r: documentation ( source)
<?php
$date = '2014-03-31';
//$date = '2014-03-05';
print_r("date: $date");
$date = new DateTime($date);
$date->add(new DateInterval('P3M'));
$newExpireDate = $date->format('Y-m-d');
print_r("newExpireDate: $newExpireDate");
$date = new DateTime($newExpireDate);
$date->sub(new DateInterval('P3M'));
$newExpireDate = $date->format('Y-m-d');
print_r("newExpireDate: $newExpireDate");