3v4l.org

run code in 300+ PHP versions simultaneously
<?php $_GET['week_of']=20151111; if(!isset($_GET['week_of'][8])&&ctype_digit($_GET['week_of'])&&(DateTime::createFromFormat('Ymd',$_GET['week_of'])->format('N')=1)){ $week_of=DateTime::createFromFormat('Ymd',$_GET['week_of'])->format('Y-m-d'); }elseif((new DateTime())->format('N')==1){ $week_of=new DateTime('this monday'); }else{ $week_of=new DateTime('last monday'); } echo $week_of->format('D Y-m-d');

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
5.6.150.0100.06018.13
5.6.140.0130.03318.15
5.6.130.0070.04718.18
5.6.120.0100.04021.12
5.6.110.0070.06321.09
5.6.100.0100.03321.01
5.6.90.0070.07720.97
5.6.80.0130.07720.28
5.5.300.0030.08317.95
5.5.290.0070.04018.02
5.5.280.0000.05720.77
5.5.270.0100.08320.73
5.5.260.0170.03320.62
5.5.250.0100.03720.65
5.5.240.0370.06720.15

preferences:
148.75 ms | 1394 KiB | 7 Q