- var_dump: documentation ( source)
- unserialize: documentation ( source)
- serialize: documentation ( source)
<?php
$dt = new DateTime( null );
$serial = serialize( $dt );
var_dump( '1', unserialize( $serial ) );
$test = 'O:8:"DateTime":3:{s:4:"date";s:19:"2014-03-31 14:55:58";s:13:"timezone_type";i:3;s:8:"timezone";s:12:"Europe/Paris";}';
var_dump( '2', unserialize( $test ) );
$test = 'O:8:"DateTime":3:{s:4:"date";s:19:"2014-03-31 14:55:58";s:13:"timezone_type";i:3;s:8:"timezone";s:0:"";}';
var_dump( '3', unserialize( $test ) );