3v4l.org

run code in 300+ PHP versions simultaneously
<?php $ipPostbusSprinterOxid = md5(rand()); $ipFlughafentransferOxid = md5(rand()); $ipAngebote = md5(rand()); $newCmsPages = array( // OXID,OXLOADID,OXSHOPID,OXSNIPPET,OXTYPE,OXACTIVE,OXACTIVE_1,OXPOSITION,OXTITLE,OXCONTENT,OXTITLE_1,OXCONTENT_1,OXACTIVE_2,OXTITLE_2,OXCONTENT_2,OXACTIVE_3,OXTITLE_3,OXCONTENT_3,OXCATID,OXFOLDER,OXTERMVERSION,OXTIMESTAMP "'$ipPostbusSprinterOxid', 'ip_postbus_sprinter', 2, false, true, true, false, 10, 'Postbus Sprinter', '', '', '', false, '', '', false, '', '', '25f5a4e6eb6d9962f623307a7d23bbaa', '', '', '1970-01-01 00:00:01'", "'$ipFlughafentransferOxid', 'ip_flughafentransfer', 2, false, true, true, false, 11, 'Flughafentransfer', '', '', '', false, '', '', false, '', '', '25f5a4e6eb6d9962f623307a7d23bbaa', '', '', '1970-01-01 00:00:01'", "'$ipAngebote', 'ip_angebote', 2, false, true, true, false, 12, 'Postbus Angebote', '', '', '', false, '', '', false, '', '', '25f5a4e6eb6d9962f623307a7d23bbaa', '', '', '1970-01-01 00:00:01'" ); $newCmsPage = $newCmsPages[0]; $ar = explode(",",$newCmsPage;) echo str_replace("'", "", $ar[1]));

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)
7.0.10.0030.08720.30
7.0.00.0130.08320.22
5.6.160.0070.05320.50
5.6.150.0130.07018.18
5.6.140.0100.07018.19
5.6.130.0030.05018.15
5.6.120.0130.06021.14
5.6.110.0030.04020.98
5.6.100.0070.08020.98
5.6.90.0030.04020.96
5.6.80.0130.06320.38
5.5.300.0070.06717.96
5.5.290.0070.08018.02
5.5.280.0070.07720.73
5.5.270.0130.07720.87
5.5.260.0030.08720.73
5.5.250.0000.07720.57
5.5.240.0070.06720.29

preferences:
135.06 ms | 1394 KiB | 7 Q