3v4l.org

run code in 300+ PHP versions simultaneously
<?php $s = "SELECT p0_.id AS id0, p0_.title AS title1, p0_.on_air AS on_air2, p0_.description AS description3, p0_.keywords AS keywords4, p0_.posted AS posted5, p0_.is_on_player AS is_on_player6, p0_.is_on_rss AS is_on_rss7, p0_.private AS private8, p0_.is_display_date AS is_display_date9, p0_.is_audio_download AS is_audio_download10, p0_.is_audio_player AS is_audio_player11, p0_.is_video_download AS is_video_download12, p0_.is_video_player AS is_video_player13, p0_.is_srt_on AS is_srt_on14, p0_.is_notes_on AS is_notes_on15, p0_.created AS created16, p0_.updated AS updated17, p0_.is_pdf AS is_pdf18, p0_.series_number AS series_number19, p0_.alt_location AS alt_location20, p0_.video_start_time AS video_start_time21, p0_.video_stop_time AS video_stop_time22, p0_.audio_start_time AS audio_start_time23, p0_.audio_stop_time AS audio_stop_time24, p0_.studio_id AS studio_id25, p0_.artwork_id AS artwork_id26, p0_.speaker_id AS speaker_id27, p0_.language_id AS language_id28, p0_.liveSchedule_id AS liveSchedule_id29 FROM posting p0_ WHERE p0_.id = (SELECT max(p1_.id) AS dctrn__1 FROM posting p1_ INNER JOIN playlist_posting p2_ ON p1_.id = p2_.posting_id INNER JOIN playlist p3_ ON p2_.playlist_id = p3_.id LEFT JOIN posting_has_video p5_ ON p1_.id = p5_.posting_id LEFT JOIN video v4_ ON v4_.id = p5_.video_id LEFT JOIN posting_has_audio p7_ ON p1_.id = p7_.posting_id LEFT JOIN audio a6_ ON a6_.id = p7_.audio_id LEFT JOIN posting_has_pdf p9_ ON p1_.id = p9_.posting_id LEFT JOIN pdf p8_ ON p8_.id = p9_.pdf_id LEFT JOIN posting_live_features p10_ ON p1_.id = p10_.posting_id WHERE (p1_.studio_id = ? AND p3_.id = 1301 AND p3_.type = 1) AND ((v4_.id IS NOT NULL OR a6_.id IS NOT NULL OR p8_.id IS NOT NULL OR (p10_.id IS NOT NULL AND p10_.is_on = 1)) AND p3_.is_on = 1 AND p1_.is_on_player = 1))"; var_dump(wordwrap($s));

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)
8.3.60.0110.00418.40
8.3.50.0090.00916.38
8.3.40.0120.00318.59
8.3.30.0140.00018.46
8.3.20.0030.00518.53
8.3.10.0080.00020.39
8.3.00.0050.00317.38
8.2.180.0140.00316.38
8.2.170.0090.00922.96
8.2.160.0070.01322.04
8.2.150.0100.00724.18
8.2.140.0080.00024.66
8.2.130.0050.00226.16
8.2.120.0000.00719.64
8.2.110.0030.00621.06
8.2.100.0080.00417.78
8.2.90.0000.00817.63
8.2.80.0030.00517.97
8.2.70.0000.00817.55
8.2.60.0050.00317.91
8.2.50.0040.00419.66
8.2.40.0060.00320.54
8.2.30.0060.00317.96
8.2.20.0080.00017.50
8.2.10.0000.00717.63
8.2.00.0090.00017.52
8.1.280.0110.00325.92
8.1.270.0060.00323.99
8.1.260.0070.00026.35
8.1.250.0040.00428.09
8.1.240.0060.00322.44
8.1.230.0040.00720.96
8.1.220.0040.00417.74
8.1.210.0000.00818.77
8.1.200.0080.00017.22
8.1.190.0030.00617.09
8.1.180.0060.00318.10
8.1.170.0040.00418.32
8.1.160.0000.00718.80
8.1.150.0040.00418.56
8.1.140.0070.00017.37
8.1.130.0000.00717.68
8.1.120.0040.00317.29
8.1.110.0000.00917.30
8.1.100.0030.00517.42
8.1.90.0040.00417.27
8.1.80.0070.00017.37
8.1.70.0000.00817.32
8.1.60.0040.00417.52
8.1.50.0080.00017.25
8.1.40.0040.00417.34
8.1.30.0000.00817.50
8.1.20.0080.00017.57
8.1.10.0050.00217.46
8.1.00.0060.00317.41
8.0.300.0000.00719.91
8.0.290.0080.00016.63
8.0.280.0030.00318.32
8.0.270.0040.00417.24
8.0.260.0070.00018.59
8.0.250.0050.00216.83
8.0.240.0040.00416.82
8.0.230.0030.00316.77
8.0.220.0070.00016.84
8.0.210.0050.00316.72
8.0.200.0000.00616.95
8.0.190.0040.00416.87
8.0.180.0050.00316.76
8.0.170.0080.00016.77
8.0.160.0080.00016.82
8.0.150.0060.00316.67
8.0.140.0000.00716.77
8.0.130.0050.00013.28
8.0.120.0040.00416.86
8.0.110.0000.00716.84
8.0.100.0070.00016.83
8.0.90.0000.00716.70
8.0.80.0060.01016.82
8.0.70.0050.00316.89
8.0.60.0050.00316.87
8.0.50.0040.00416.80
8.0.30.0110.00817.08
8.0.20.0110.01117.07
8.0.10.0040.00416.73
8.0.00.0130.00916.55
7.4.330.0020.00214.72
7.4.320.0000.00616.57
7.4.300.0050.00216.49
7.4.290.0000.00716.31
7.4.280.0000.00816.50
7.4.270.0070.00016.32
7.4.260.0030.00313.20
7.4.250.0040.00416.40
7.4.240.0040.00416.33
7.4.230.0030.00316.60
7.4.220.0100.00716.48
7.4.210.0080.00716.47
7.4.200.0040.00416.53
7.4.190.0000.00716.60
7.4.160.0070.01016.41
7.4.150.0000.01917.07
7.4.140.0080.00917.10
7.4.130.0120.00616.43
7.4.120.0030.01416.40
7.4.110.0160.00316.49
7.4.100.0030.01416.40
7.4.90.0180.00616.27
7.4.80.0080.00818.80
7.4.70.0100.00616.16
7.4.60.0090.01216.28
7.4.50.0030.00316.13
7.4.40.0030.01022.26
7.4.30.0080.00816.30
7.4.00.0060.00914.83
7.3.330.0060.00312.97
7.3.320.0000.00612.93
7.3.310.0000.00616.13
7.3.300.0000.00716.17
7.3.290.0090.00616.14
7.3.280.0090.00816.12
7.3.270.0070.01017.07
7.3.260.0080.01218.24
7.3.250.0040.01816.21
7.3.240.0080.00816.34
7.3.230.0100.00616.27
7.3.210.0130.00416.24
7.3.200.0090.00919.39
7.3.190.0090.01216.06
7.3.180.0130.00316.29
7.3.170.0120.00416.51
7.3.160.0060.00916.10
7.3.120.0030.01014.76
7.2.330.0040.01316.32
7.2.320.0110.00716.41
7.2.310.0040.01416.45
7.2.300.0100.00716.10
7.2.290.0030.01616.29
7.2.110.0190.00616.37
7.2.60.0000.01416.58
7.2.00.0060.00919.16
7.1.200.0060.00915.65
7.1.100.0090.00317.81
7.1.70.0020.00516.96
7.1.60.0120.01219.40
7.1.50.0000.02116.95
7.1.00.0000.07322.50
7.0.200.0030.00716.76
7.0.140.0000.06722.10
7.0.120.0000.03322.05
7.0.60.0100.04319.91
7.0.50.0030.04317.75
7.0.40.0030.04017.72
7.0.30.0030.06717.64
7.0.20.0070.08317.73
7.0.10.0170.07717.75
7.0.00.0130.08017.83
5.6.280.0030.07320.89
5.6.210.0100.07020.69
5.6.200.0100.03318.19
5.6.190.0100.03318.15
5.6.180.0000.04318.21
5.6.170.0030.04318.26
5.6.160.0070.07018.22
5.6.150.0130.07718.16
5.6.140.0130.05318.14
5.6.130.0170.07718.14
5.6.120.0100.07718.20
5.6.110.0070.08018.04
5.6.100.0030.05718.20
5.6.90.0100.08018.20
5.6.80.0030.04017.59
5.6.70.0070.07717.59
5.6.60.0130.06717.49
5.6.50.0130.04717.60
5.6.40.0000.07017.54
5.6.30.0070.06317.46
5.6.20.0070.07717.46
5.6.10.0100.07317.56
5.6.00.0130.04017.45
5.5.350.0030.04720.48
5.5.340.0000.04317.99
5.5.330.0000.04017.91
5.5.320.0030.05717.92
5.5.310.0000.04717.95
5.5.300.0030.09017.89
5.5.290.0100.08318.01
5.5.280.0070.08317.91
5.5.270.0070.07317.91
5.5.260.0070.08018.01
5.5.250.0070.07717.72
5.5.240.0070.03717.40
5.5.230.0070.08317.33
5.5.220.0030.08017.39
5.5.210.0070.07017.33
5.5.200.0070.06317.34
5.5.190.0070.06317.27
5.5.180.0070.05017.31
5.5.160.0000.08717.37
5.5.150.0200.05317.27
5.5.140.0070.07717.26
5.5.130.0130.07717.26
5.5.120.0030.06317.28
5.5.110.0100.06317.34
5.5.100.0070.05317.26
5.5.90.0100.06317.22
5.5.80.0070.07317.16
5.5.70.0100.06717.12
5.5.60.0130.07017.26
5.5.50.0070.07017.14
5.5.40.0100.06317.16
5.5.30.0170.07017.16
5.5.20.0100.08017.15
5.5.10.0030.08317.18
5.5.00.0070.07317.18
5.4.450.0100.08319.36
5.4.440.0100.05319.53
5.4.430.0100.04319.30
5.4.420.0070.04319.30
5.4.410.0070.07719.35
5.4.400.0030.05018.96
5.4.390.0100.06018.82
5.4.380.0170.06318.99
5.4.370.0070.06718.98
5.4.360.0200.06318.82
5.4.350.0030.08318.99
5.4.340.0170.06318.95
5.4.320.0100.08018.99
5.4.310.0030.05718.98
5.4.300.0100.05018.98
5.4.290.0070.07019.12
5.4.280.0070.07718.98
5.4.270.0070.04318.98
5.4.260.0130.07018.98
5.4.250.0030.04318.94
5.4.240.0030.04718.95
5.4.230.0130.06018.98
5.4.220.0070.07719.03
5.4.210.0100.07719.11
5.4.200.0070.07018.98
5.4.190.0000.08018.98
5.4.180.0070.07718.97
5.4.170.0130.07718.97
5.4.160.0100.07318.94
5.4.150.0070.07719.19
5.4.140.0070.07716.18
5.4.130.0170.06016.23
5.4.120.0070.06316.36
5.4.110.0000.05716.25
5.4.100.0130.06016.39
5.4.90.0070.06316.41
5.4.80.0030.05716.32
5.4.70.0070.07716.34
5.4.60.0000.05716.26
5.4.50.0100.05016.40
5.4.40.0100.06016.31
5.4.30.0070.05316.26
5.4.20.0070.05316.22
5.4.10.0070.07716.27
5.4.00.0100.05015.62
5.3.290.0030.06714.61
5.3.280.0030.04714.59
5.3.270.0030.08714.43
5.3.260.0030.08314.56
5.3.250.0170.07014.57
5.3.240.0030.07314.46
5.3.230.0100.05014.55
5.3.220.0170.07014.53
5.3.210.0070.07714.54
5.3.200.0070.07714.56
5.3.190.0030.07314.53
5.3.180.0030.07714.64
5.3.170.0030.04314.55
5.3.160.0000.06314.52
5.3.150.0130.07014.57
5.3.140.0070.06014.49
5.3.130.0030.08014.40
5.3.120.0070.07314.46
5.3.110.0030.04014.49
5.3.100.0070.08013.95
5.3.90.0070.07013.98
5.3.80.0030.08013.77
5.3.70.0130.06713.98
5.3.60.0130.05713.93
5.3.50.0070.07313.90
5.3.40.0030.04313.91
5.3.30.0030.08013.65
5.3.20.0000.05313.55
5.3.10.0030.04313.41
5.3.00.0170.06313.49
5.2.170.0030.06011.13
5.2.160.0000.06011.13
5.2.150.0100.05011.14
5.2.140.0100.05711.17
5.2.130.0030.03011.13
5.2.120.0000.06311.07
5.2.110.0070.03011.06
5.2.100.0030.04711.09
5.2.90.0130.05711.07
5.2.80.0100.06011.13
5.2.70.0130.05710.88
5.2.60.0070.06011.08
5.2.50.0100.05710.92
5.2.40.0000.06710.91
5.2.30.0130.05310.95
5.2.20.0070.05710.96
5.2.10.0030.05011.00
5.2.00.0030.04310.67
5.1.60.0070.0279.98
5.1.50.0070.0509.97
5.1.40.0000.0579.95
5.1.30.0000.04310.34
5.1.20.0030.05310.34
5.1.10.0070.03010.07
5.1.00.0030.05710.05
5.0.50.0000.0508.57
5.0.40.0000.0338.31
5.0.30.0070.0608.22
5.0.20.0030.0438.17
5.0.10.0070.0238.17
5.0.00.0030.0638.19
4.4.90.0000.0378.17
4.4.80.0070.0308.17
4.4.70.0000.0308.17
4.4.60.0030.0338.17
4.4.50.0000.0308.17
4.4.40.0030.0308.17
4.4.30.0030.0178.17
4.4.20.0000.0278.17
4.4.10.0000.0338.17
4.4.00.0030.0538.17
4.3.110.0000.0378.17
4.3.100.0000.0338.17
4.3.90.0030.0378.17
4.3.80.0070.0508.17
4.3.70.0030.0378.17
4.3.60.0000.0238.17
4.3.50.0000.0308.17
4.3.40.0030.0508.17
4.3.30.0030.0338.17
4.3.20.0100.0208.17
4.3.10.0070.0238.17
4.3.00.0000.0208.17

preferences:
53.05 ms | 401 KiB | 5 Q