3v4l.org

run code in 300+ PHP versions simultaneously
<?php $criteria = array( 'type' => 'irc', 'function' => 'strpos', 'params' => array( '$input', 'testing' ) ); $params = array(); foreach($criteria['params'] as $param){ $params[] = eval $param; } print_r($params);

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.70.3470.03020.39
5.4.390.0970.05018.74
5.4.380.0970.04718.53
5.4.370.0930.05018.46
5.4.360.0870.05018.63
5.4.350.0770.06318.56
5.4.340.0830.05718.59
5.4.320.0900.05018.80
5.4.310.0900.05318.76
5.4.300.0970.06018.75
5.4.290.0800.06018.74
5.4.280.0870.06318.55
5.4.270.0870.05318.74
5.4.260.0930.05718.55
5.4.250.1100.05018.75
5.4.240.1070.04718.46
5.4.230.0970.04718.45
5.4.220.0900.05718.71
5.4.210.0770.06018.75
5.4.200.0870.05716.50
5.4.190.0930.04718.45
5.4.180.1030.06318.61
5.4.170.0970.07018.51
5.4.160.0900.05718.82
5.4.150.1000.05318.60
5.4.140.0930.05716.27
5.4.130.1000.04716.43
5.4.120.0830.05316.19
5.4.110.0970.04716.29
5.4.100.0870.05016.25
5.4.90.0800.05716.26
5.4.80.1000.05316.23
5.4.70.0970.04716.14
5.4.60.0970.05716.22
5.4.50.0930.04016.25
5.4.40.0870.05316.16
5.4.30.1100.06016.21
5.4.20.1070.07316.24
5.4.10.0870.05316.16
5.4.00.0870.05015.64
5.3.290.0970.05714.57
5.3.280.0900.05014.51
5.3.270.0800.06014.54
5.3.260.0830.05714.57
5.3.250.0970.04314.59
5.3.240.1070.07314.58
5.3.230.1130.05314.65
5.3.220.1000.04314.57
5.3.210.0830.06014.55
5.3.200.1070.04014.66
5.3.190.1170.07314.57
5.3.180.1130.03314.46
5.3.170.0970.05314.62
5.3.160.0930.04714.55
5.3.150.1000.05314.48
5.3.140.0900.04714.47
5.3.130.1070.05014.50
5.3.120.0900.06014.52
5.3.110.0930.06014.52
5.3.100.0970.05313.95
5.3.90.1030.06014.11
5.3.80.0900.06014.05
5.3.70.1000.06713.95
5.3.60.0900.06013.96
5.3.50.0870.05014.04
5.3.40.0930.04713.94
5.3.30.0930.04313.82
5.3.20.0770.05713.72
5.3.10.0730.06013.69
5.3.00.0870.05313.63
5.2.170.0830.04011.12
5.2.160.0700.04711.18
5.2.150.0930.05011.07
5.2.140.0770.06311.11
5.2.130.0900.05011.15
5.2.120.0900.04711.24
5.2.110.0900.05011.07
5.2.100.0700.04311.11
5.2.90.0870.03711.15
5.2.80.0770.07011.02
5.2.70.0700.04311.01
5.2.60.0830.04011.06
5.2.50.0800.04311.17
5.2.40.0670.04010.93
5.2.30.0630.04710.90
5.2.20.0600.04310.94
5.2.10.0570.04310.86
5.2.00.0700.03710.87
5.1.60.0570.0379.98
5.1.50.0630.0409.95
5.1.40.0700.04010.04
5.1.30.0800.03010.34
5.1.20.0670.04010.50
5.1.10.0600.04010.09
5.1.00.0600.04310.21
5.0.50.0270.0338.64
5.0.40.0300.0278.43
5.0.30.0300.0508.24
5.0.20.0370.0238.39
5.0.10.0270.0308.29
5.0.00.0330.0438.34
4.4.90.0230.0275.83
4.4.80.0330.0205.91
4.4.70.0330.0175.80
4.4.60.0300.0205.91
4.4.50.0230.0275.90
4.4.40.0300.0375.81
4.4.30.0300.0235.89
4.4.20.0370.0205.88
4.4.10.0370.0205.89
4.4.00.0330.0375.95
4.3.110.0330.0235.80
4.3.100.0330.0205.86
4.3.90.0330.0205.77
4.3.80.0330.0305.82
4.3.70.0330.0175.86
4.3.60.0330.0175.86
4.3.50.0300.0205.89
4.3.40.0170.0375.76
4.3.30.0100.0275.09
4.3.20.0170.0235.09
4.3.10.0130.0235.09
4.3.00.0300.02314.62

preferences:
145.45 ms | 1394 KiB | 7 Q