- class_exists: documentation ( source)
- serialize: documentation ( source)
- json_encode: documentation ( source)
<?php
if (class_exists('DateTimeImmutable')) {
$date = new DateTimeImmutable('2015-01-01 00:00:00.123456');
echo serialize($date), PHP_EOL;
echo json_encode($date), PHP_EOL;
}
if (class_exists('DateTime')) {
$date = new DateTimeImmutable('2015-01-01 00:00:00.123456');
echo serialize($date), PHP_EOL;
echo json_encode($date), PHP_EOL;
}