- var_dump: documentation ( source)
- compact: documentation ( source)
<?php
$str = "Tue, 10 Apr 2012 11:27:56 +0300";
$d1 = new DateTime($str);
$d2 = new DateTime;
$d2->modify($str);
$t1 = $d1->getTimestamp();
$t2 = $d2->getTimestamp();
$tz1 = $d1->getTimezone()->getName();
$tz2 = $d2->getTimezone()->getName();
$f1 = $d1->format(DateTime::RFC2822);
$f2 = $d2->format(DateTime::RFC2822);
var_dump(compact('t1', 't2', 'tz1', 'tz2', 'f1', 'f2'));