3v4l.org

run code in 300+ PHP versions simultaneously
<?php //round pour le changement d'heure $debut = mktime(0, 0, 0, 10, 27, 2013); $fin = mktime(23, 0, 0, 10, 27, 2013); echo date('H:i:s d/m/Y',strtotime('+23 hours',$debut))."\n"; $d1 = new DateTime ('now',new DateTimeZone('Europe/Paris')); $d2 = new DateTime ('now',new DateTimeZone('Europe/Paris')); $d1->setTimestamp($debut); $d2->setTimestamp($fin); $diff = $d1->diff($d2); print_r($diff->h); $d3 = $d1->add($diff); print_r($d3['date']);
Output for git.master, git.master_jit, rfc.property-hooks
23:00:00 27/10/2013 24 Fatal error: Uncaught Error: Cannot use object of type DateTime as array in /in/bECSD:16 Stack trace: #0 {main} thrown in /in/bECSD on line 16
Process exited with code 255.

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:
43.8 ms | 401 KiB | 8 Q