3v4l.org

run code in 300+ PHP versions simultaneously
<?php $datetime = new DateTimeImmutable('2017-07-13'); $prettyDateFormatter = new IntlDateFormatter('en_US', IntlDateFormatter::FULL, IntlDateFormatter::FULL, 'America/Chicago', IntlDateFormatter::GREGORIAN, 'yyyy-MM-dd'); $prettyDateFormatter->setPattern('MMM d yyyy'); echo 'Timestamp: ', $prettyDateFormatter->format($datetime->getTimestamp()) ?: $prettyDateFormatter->getErrorMessage(), "\n"; echo 'DateTime: ', $prettyDateFormatter->format(new DateTime('2017-07-13')) ?: $prettyDateFormatter->getErrorMessage(), "\n"; echo 'DateTimeImmutable: ', $prettyDateFormatter->format($datetime) ?: $prettyDateFormatter->getErrorMessage(), "\n";
Output for git.master, git.master_jit, rfc.property-hooks
Timestamp: Jul 12 2017 DateTime: Jul 12 2017 DateTimeImmutable: Jul 12 2017

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
121.07 ms | 405 KiB | 5 Q