3v4l.org

run code in 300+ PHP versions simultaneously
<?php $dateInString = '01.02.2015'; if (preg_match('/(\d{2})\.(\d{2})\.(\d{4})/', $dateInString, $m) ) { $te = strtotime(sprintf('%d-%02d-%02d 00:00:00', $m[3], $m[1], $m[2])); $ts = strtotime(sprintf('%d-01-01 00:00:00', $m[3])); echo floor(($te-$ts)/3600/24); } else { echo 'Bad format'; }
Output for git.master, git.master_jit, rfc.property-hooks
1

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