3v4l.org

run code in 300+ PHP versions simultaneously
<?php $price_check = '105'; $filter='501'; if($price_check > '500' || $filter='200-500'){} elseif($price_check > '200' || $filter='100-200') elseif($price_check > '100' || $filter='50-100') elseif($price_check > '50' || $filter='20-50') elseif($price_check > '20' || $filter='0-20') elseif($price_check <= '0') $filter=0; echo $filter;

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.0270.04319.04
5.4.300.0370.06319.20
5.4.290.0330.04318.95
5.4.280.0300.04018.98
5.4.270.0500.03019.21
5.4.260.0370.04318.87
5.4.250.0330.04719.16
5.4.240.0430.04019.07
5.4.230.0400.06319.11
5.4.220.0430.07019.05
5.4.210.0500.05318.95
5.4.200.0400.06319.21
5.4.190.0500.06019.21
5.4.180.0430.06019.11
5.4.170.0370.07018.97
5.4.160.0330.04719.15
5.4.150.0400.05319.18
5.4.140.0330.03316.36
5.4.130.0400.06716.68
5.4.120.0570.03716.43
5.4.110.0400.05316.37
5.4.100.0430.06716.40
5.4.90.0470.06316.56
5.4.80.0530.06016.57
5.4.70.0500.05716.44
5.4.60.0530.05716.26
5.4.50.0470.03016.43
5.4.40.0430.06016.49
5.4.30.0430.03716.50
5.4.20.0330.04016.38
5.4.10.0500.06316.53
5.4.00.0500.03716.11
5.3.280.0430.03014.53
5.3.270.0430.06314.45
5.3.260.0430.05314.46
5.3.250.0470.03714.46
5.3.240.0470.06714.46
5.3.230.0430.04014.47
5.3.220.0430.06714.51
5.3.210.0500.06714.44
5.3.200.0470.04014.55
5.3.190.0330.04014.43
5.3.180.0400.05314.42
5.3.170.0500.06714.50
5.3.160.0530.06014.42
5.3.150.0570.03314.66
5.3.140.0400.03314.57
5.3.130.0430.04714.51
5.3.120.0430.03314.40
5.3.110.0400.07014.39
5.3.100.0430.06713.88
5.3.90.0370.03713.85
5.3.80.0330.04013.96
5.3.70.0430.03714.07
5.3.60.0470.06713.91
5.3.50.0370.03313.72
5.3.40.0730.04313.78
5.3.30.0400.06313.79
5.3.20.0500.06313.63
5.3.10.0430.06313.52
5.3.00.0530.05313.52
5.2.170.0530.04713.52
5.2.160.0400.04313.52
5.2.150.0400.03713.52
5.2.140.0470.04313.52
5.2.130.0400.05713.52
5.2.120.0400.03713.52
5.2.110.0400.05313.52
5.2.100.0270.03313.52
5.2.90.0270.03013.52
5.2.80.0270.03313.52
5.2.70.0330.04313.52
5.2.60.0330.03013.52
5.2.50.0200.03313.52
5.2.40.0230.03313.52
5.2.30.0270.05313.52
5.2.20.0330.05013.52
5.2.10.0230.03013.52
5.2.00.0230.02313.52
5.1.60.0230.02313.52
5.1.50.0270.04313.52
5.1.40.0230.03013.52
5.1.30.0370.04013.52
5.1.20.0270.03013.52
5.1.10.0330.03313.52
5.1.00.0300.03313.52
5.0.50.0170.02013.52
5.0.40.0100.02013.52
5.0.30.0130.03713.52
5.0.20.0100.04013.52
5.0.10.0100.03313.52
5.0.00.0070.03713.52
4.4.90.0130.02313.52
4.4.80.0200.03013.52
4.4.70.0170.03013.52
4.4.60.0200.01313.52
4.4.50.0130.01013.52
4.4.40.0130.03713.52
4.4.30.0100.01713.52
4.4.20.0130.01313.52
4.4.10.0130.01713.52
4.4.00.0200.05013.52
4.3.110.0170.02013.52
4.3.100.0130.01713.52
4.3.90.0170.02013.52
4.3.80.0170.02713.52
4.3.70.0230.02713.52
4.3.60.0130.01713.52
4.3.50.0170.03313.52
4.3.40.0170.03013.52
4.3.30.0100.03013.52
4.3.20.0100.01313.52
4.3.10.0100.01313.52
4.3.00.0130.02713.52

preferences:
143.98 ms | 1398 KiB | 7 Q