3v4l.org

run code in 300+ PHP versions simultaneously
<?php $sql = " SELECT e.* FROM ( SELECT personaId , MIN(alternateEventDurationInMilliseconds) AS latest FROM EVENT_DATA GROUP BY personaId ) f JOIN EVENT_DATA e ON e.personaId = f.personaId JOIN PERSONA p ON p.ID = e.personaId LEFT JOIN CUSTOMCAR cc ON cc.ownedCarId = e.carId ; SELECT p.ID , e.personaId , MIN(e.carId) AS carId , MIN(e.alternateEventDurationInMilliseconds) AS alternateEventDurationInMilliseconds , p.name AS p_name , MIN(cc.name) AS c_name , MIN(cc.ownedCarId) AS c_ownedCarId , MIN(cc.carClassHash) AS c_hash , MIN(ccs.full_name) AS cs_name , MIN(e.EVENTID) FROM ( SELECT personaId , MIN(alternateEventDurationInMilliseconds) AS latest FROM EVENT_DATA GROUP BY personaId ) AS f JOIN EVENT_DATA e ON e.personaId = f.personaId JOIN PERSONA p ON p.ID = e.personaId JOIN CUSTOMCAR cc ON cc.ownedCarId = e.carId JOIN CAR_CLASSES ccs ON ccs.store_name = cc.name JOIN USER u ON u.ID = p.USERID WHERE e.EVENTID = 28 AND e.alternateEventDurationInMilliseconds > 0 GROUP BY personaId ORDER BY alternateEventDurationInMilliseconds ASC "; ";

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.2.120.0190.01614.46
7.2.110.0180.01214.64
7.2.100.0310.00613.98
7.2.90.0190.01314.41
7.2.80.0220.00714.38
7.2.70.0270.01014.75
7.2.60.0270.01213.99
7.2.50.0270.00914.71
7.2.40.0350.01014.45
7.2.30.0250.01114.85
7.2.20.0260.01014.63
7.2.10.0270.00314.73
7.2.00.1130.00314.23
7.1.240.0180.00713.71
7.1.230.1210.00013.36
7.1.220.0190.01313.55
7.1.210.0190.00613.75
7.1.200.0170.00913.51
7.1.190.0290.00313.15
7.1.180.0350.00913.36
7.1.170.0220.00713.43
7.1.160.0270.01013.38
7.1.150.0290.00713.38
7.1.140.0210.01113.59
7.1.130.0170.00713.36
7.1.120.0250.00613.30
7.1.110.0130.01013.32
7.1.100.0130.01013.27
7.1.90.0160.00613.36
7.1.80.0180.00613.51
7.1.70.0210.00313.42
7.1.60.0180.00713.61
7.1.50.0240.00013.54
7.1.40.0150.00913.54
7.1.30.0240.00313.64
7.1.20.0210.00813.23
7.1.10.0230.00013.40
7.1.00.0200.00713.80
5.6.380.0080.00813.96

preferences:
141.69 ms | 1394 KiB | 7 Q