3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { static $foo = array( 'bar' => 'baz' ); } $data = " <geekbuzz> <geekdata> <leaderboard type="gencon2014">Gen Con 2014</leaderboard> <timestamp>Tue, 12 Aug 2014 20:26:27 +0200</timestamp> </geekdata> "; $dataobj = new SimpleXMLElement( $data ); $var = $dataobj->geekdata->leaderboard['type']; var_dump( A::$foo[$var] ); var_dump( !A::$foo[$var] );

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.4.310.2970.02719.00
5.4.300.3000.03719.22
5.4.290.3130.03018.84
5.4.280.3000.03318.89
5.4.270.3370.03318.95
5.4.260.3130.03718.84
5.4.250.3330.04318.99
5.4.240.3030.03019.23
5.4.230.2900.04019.19
5.4.220.3430.03318.83
5.4.210.3030.03019.21
5.4.200.3330.03318.97
5.4.190.3100.04019.07
5.4.180.3200.03718.98
5.4.170.3200.03719.16
5.4.160.2600.04718.97
5.4.150.3270.04019.15
5.4.140.3000.03316.36
5.4.130.3300.04016.35
5.4.120.3070.03316.40
5.4.110.3230.04316.50
5.4.100.3070.03016.60
5.4.90.3230.03716.60
5.4.80.2970.03716.34
5.4.70.3300.03316.44
5.4.60.3230.03316.16
5.4.50.3330.03716.51
5.4.40.3100.03716.53
5.4.30.3170.03716.15
5.4.20.3000.03716.53
5.4.10.3270.04016.43
5.4.00.3300.03715.77
5.3.280.2900.03314.61
5.3.270.3630.04014.61
5.3.260.3130.03014.61
5.3.250.3500.04014.67
5.3.240.3200.03714.58
5.3.230.3330.05014.74
5.3.220.3500.04714.67
5.3.210.3300.03314.70
5.3.200.3300.03714.48
5.3.190.3170.04314.54
5.3.180.2470.04314.54
5.3.170.3400.03714.47
5.3.160.2670.03714.57
5.3.150.3230.03714.61
5.3.140.3270.03014.54
5.3.130.3230.03714.45
5.3.120.3470.04714.55
5.3.110.3400.04714.52
5.3.100.3430.04014.26
5.3.90.2600.04314.02
5.3.80.3400.02314.03
5.3.70.2870.04314.02
5.3.60.3200.04014.01
5.3.50.3170.03713.96
5.3.40.3370.02714.17
5.3.30.3300.03713.92
5.3.20.3130.04313.60
5.3.10.2970.03313.73
5.3.00.2930.03713.55
5.2.170.2700.03011.26
5.2.160.2700.03311.16
5.2.150.2800.02711.16
5.2.140.2830.02311.16
5.2.130.2670.03311.27
5.2.120.2770.02711.33
5.2.110.2770.02711.16
5.2.100.2570.03011.32
5.2.90.2830.02711.24
5.2.80.2470.03011.21
5.2.70.2670.02711.16
5.2.60.1830.03311.19
5.2.50.2630.03011.16
5.2.40.1970.03011.16
5.2.30.2300.03011.16
5.2.20.2200.03311.16
5.2.10.2270.02711.16
5.2.00.2270.03011.16
5.1.60.2070.02311.16
5.1.50.2030.02711.16
5.1.40.2270.02011.16
5.1.30.2270.03011.16
5.1.20.1700.02311.16
5.1.10.2230.02711.16
5.1.00.2370.02311.16
5.0.50.1230.02711.16
5.0.40.1230.02311.16
5.0.30.0970.03311.16
5.0.20.1070.02011.16
5.0.10.1130.02311.16
5.0.00.1100.03311.16
4.4.90.1170.01711.16
4.4.80.1130.01011.16
4.4.70.1200.02311.16
4.4.60.1270.02011.16
4.4.50.1070.01011.16
4.4.40.1200.03011.16
4.4.30.0970.01711.16
4.4.20.1000.01311.16
4.4.10.1200.02011.16
4.4.00.1000.02311.16
4.3.110.1200.02011.16
4.3.100.1230.01311.16
4.3.90.1000.01711.16
4.3.80.1130.03011.16
4.3.70.1200.01711.16
4.3.60.1030.01311.16
4.3.50.1270.01711.16
4.3.40.0970.02711.16
4.3.30.0470.01711.16
4.3.20.0470.01711.16
4.3.10.0600.01311.16
4.3.00.0630.02311.16

preferences:
141.69 ms | 1394 KiB | 7 Q