3v4l.org

run code in 300+ PHP versions simultaneously
<?php $s = '24259 24571 24474 24426 22338 24299 24351 24400 24271 24503 24324 24452 24585 24388 24389 24531 23497 24550 24453 24338 24402 24578 24434 24517 24576 24547 24263 24329 24470 24430 24268 22502 24475 24326 24444 24425 24318 24261 24366 24304 24370 24562 24356 23806 24419 24337 24448 24398 23916 23295 24528 24384 24390 24369 24525 24266 24465 24513 24586 24302 24527 24363 24432 24303 24325 24523 24439 24423 24312 24482 24288 24311 24476 24358 24479 24524 24386 24352 24504 24383 24577 24468 24447 24455 24539 24515 24590 24461 24438 22750 24587 24530 24392 24435 24554 24355 24401 24380 24327 23020 24411 24575 24406 24341 24472 24409 24230 24328 24460 24529 24449 23195 24488 24441 24497 24493 24305 24418 24094 22407 24381 24278 24548 24487 24289 24446 24332 24489 23283 24291 24566 24512 24429 24247 24466 24336 24368 24506 24508 22694 24258 24246 23536 24522 24483 24516 24394 24486 24340 22994 24364 24421 24387 24408 24485 24373 24237 24496 22885 24537 24440 24405 24443 24584 24505 24292 23084 22563 24393 24491 24573 24279 24306 24367 24359 24379 24492 24229 24456 24410 24458 24560 24310 24428 24501 24309 24563 24260 24360 24498 24285 22598 24481 24549 24253 24399 24374 24236 22343 24514 24445 24353 24407 23330 24494 24403 22641 24457 24334 24308 24536 22647 24385 24412 24323 22448 24382 24459 24542 24471 24251 24391 24286 24558 24420 24495 24464 24551 24541 24451 24280 24442 24354 24365 24427 24526 24499 24538 24583 24572 24404 24348 24521 24342 24350 24322 23482 24473 24500 24553 24431 24335 24290 24589 24262 22583 24478 24333 24287 24469 24484 24362 24552 24357 24361 23790 22623 23820 22600 22510 23667 22231 22652 21392 23489 23312 22236 21790 21392 23667 23489 22231 22510 23312 22652 23820 21532 22623 22600 23790'; $a = array_unique(explode("\n", $s)); echo implode("','", $a);

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.40.0060.00918.82
8.3.30.0040.01120.17
8.3.20.0060.00320.02
8.3.10.0070.00021.92
8.3.00.0040.00422.43
8.2.170.0100.00322.96
8.2.160.0100.00720.57
8.2.150.0080.00024.18
8.2.140.0060.00324.66
8.2.130.0050.00326.16
8.2.120.0150.00019.54
8.2.110.0030.00622.16
8.2.100.0070.00419.39
8.2.90.0040.00419.17
8.2.80.0000.00819.28
8.2.70.0060.00317.50
8.2.60.0060.00317.93
8.2.50.0000.00918.07
8.2.40.0020.00518.16
8.2.30.0040.00419.75
8.2.20.0000.00717.77
8.2.10.0000.00817.64
8.2.00.0030.00517.64
8.1.270.0000.00820.28
8.1.260.0080.00026.35
8.1.250.0040.00428.09
8.1.240.0060.00323.66
8.1.230.0070.00319.01
8.1.220.0000.00717.79
8.1.210.0090.00318.77
8.1.200.0060.00617.13
8.1.190.0000.00917.53
8.1.180.0040.00418.10
8.1.170.0050.00318.74
8.1.160.0000.00722.21
8.1.150.0040.00418.55
8.1.140.0000.00717.41
8.1.130.0030.00317.88
8.1.120.0000.00817.45
8.1.110.0040.00417.34
8.1.100.0030.00517.41
8.1.90.0040.00417.38
8.1.80.0030.00517.46
8.1.70.0030.00317.30
8.1.60.0040.00417.54
8.1.50.0040.00417.56
8.1.40.0050.00317.49
8.1.30.0040.00417.64
8.1.20.0050.00317.64
8.1.10.0080.00017.43
8.1.00.0000.00817.38
8.0.300.0040.00418.77
8.0.290.0000.00717.30
8.0.280.0080.00018.41
8.0.270.0040.00417.38
8.0.260.0060.00016.88
8.0.250.0020.00517.01
8.0.240.0040.00417.00
8.0.230.0050.00216.94
8.0.220.0030.00316.79
8.0.210.0030.00316.79
8.0.200.0030.00316.96
8.0.190.0040.00417.01
8.0.180.0000.00816.80
8.0.170.0040.00416.81
8.0.160.0000.00716.82
8.0.150.0040.00416.84
8.0.140.0090.00016.79
8.0.130.0050.00013.30
8.0.120.0040.00416.85
8.0.110.0080.00016.81
8.0.100.0030.00516.78
8.0.90.0040.00416.68
8.0.80.0060.01016.85
8.0.70.0030.00616.71
8.0.60.0040.00416.78
8.0.50.0040.00416.78
8.0.30.0090.00917.05
8.0.20.0040.01317.40
8.0.10.0060.00316.80
8.0.00.0100.00716.79
7.4.330.0030.00315.07
7.4.320.0030.00316.46
7.4.300.0000.00616.64
7.4.290.0070.00016.61
7.4.280.0000.00616.58
7.4.270.0000.00716.43
7.4.260.0030.00316.48
7.4.250.0030.00316.55
7.4.240.0020.00516.51
7.4.230.0030.00316.39
7.4.220.0240.00216.69
7.4.210.0070.00916.46
7.4.200.0000.00716.41
7.4.190.0000.00716.58
7.4.160.0070.01016.34
7.4.150.0070.01017.40
7.4.140.0090.00917.86
7.4.130.0080.00916.49
7.4.120.0090.00916.50
7.4.110.0140.00316.37
7.4.100.0100.00716.61
7.4.90.0140.00416.47
7.4.80.0040.01319.39
7.4.70.0130.00316.54
7.4.60.0070.01716.48
7.4.50.0000.00416.35
7.4.40.0090.00622.77
7.4.30.0140.00316.29
7.4.00.0100.00614.98
7.3.330.0060.00012.95
7.3.320.0030.00313.11
7.3.310.0000.01016.17
7.3.300.0040.00416.15
7.3.290.0070.01116.20
7.3.280.0110.00616.18
7.3.270.0130.00517.40
7.3.260.0110.00516.57
7.3.250.0050.01416.28
7.3.240.0100.01316.30
7.3.230.0070.01116.39
7.3.210.0130.00316.57
7.3.200.0100.01019.39
7.3.190.0100.01216.25
7.3.180.0030.01416.46
7.3.170.0120.00916.27
7.3.160.0030.01316.38
7.3.120.0020.01414.94
7.3.110.0070.01114.81
7.3.100.0110.00414.83
7.3.90.0030.01014.46
7.3.80.0060.00614.97
7.3.70.0130.00614.79
7.3.60.0040.01114.76
7.3.50.0110.00414.87
7.3.40.0040.01114.57
7.3.30.0000.00814.82
7.3.20.0040.00816.48
7.3.10.0060.00716.53
7.3.00.0050.00616.48
7.2.330.0070.01016.54
7.2.320.0180.00416.38
7.2.310.0060.01016.51
7.2.300.0180.00416.81
7.2.290.0120.00416.57
7.2.250.0130.00715.30
7.2.240.0040.01115.00
7.2.230.0080.00815.13
7.2.220.0060.01015.04
7.2.210.0090.00615.04
7.2.200.0070.01415.19
7.2.190.0000.01014.96
7.2.180.0040.01115.17
7.2.170.0090.00315.18
7.2.130.0050.00516.65
7.2.120.0060.00916.58
7.2.110.0030.00616.70
7.2.100.0100.00316.72
7.2.90.0000.00916.84
7.2.80.0040.00716.67
7.2.70.0030.00716.96
7.2.60.0140.00016.79
7.2.50.0000.01116.91
7.2.40.0110.00416.87
7.2.30.0070.01016.68
7.2.20.0030.00916.77
7.2.10.0040.00716.91
7.2.00.0000.00916.88
7.1.330.0030.01015.80
7.1.320.0030.00615.69
7.1.310.0060.01215.46
7.1.300.0030.01015.61
7.1.290.0040.01115.76
7.1.280.0060.00915.79
7.1.270.0000.00815.77
7.1.260.0000.01215.40
7.1.250.0090.00315.87
7.1.100.0120.00618.11
7.1.70.0000.00816.80
7.1.60.0040.00717.19
7.1.50.0060.01616.57
7.1.00.0070.03722.48
7.0.200.0000.00716.73
7.0.140.0030.07021.95
7.0.60.0100.06719.96
7.0.50.0070.08317.95
7.0.40.0030.09320.40
7.0.30.0230.07320.13
7.0.20.0230.04020.00
7.0.10.0000.07320.09
7.0.00.0170.07020.30
5.6.280.0130.06321.10
5.6.210.0070.03720.60
5.6.200.0070.06318.17
5.6.190.0000.08720.57
5.6.180.0270.05320.35
5.6.170.0300.07720.51
5.6.160.0070.06720.38
5.6.150.0030.04018.07
5.6.140.0070.04018.19
5.6.130.0170.07718.10
5.6.120.0030.07321.12
5.6.110.0130.07720.92
5.6.100.0100.07720.91
5.6.90.0100.08321.00
5.6.80.0170.07720.41
5.6.70.4730.04020.55
5.5.350.0130.08320.50
5.5.340.0070.04317.97
5.5.330.0130.07320.21
5.5.320.0170.08320.50
5.5.310.0230.07320.31
5.5.300.0100.07717.97
5.5.290.0030.04317.89
5.5.280.0070.08720.71
5.5.270.0200.07020.86
5.5.260.0100.08320.92
5.5.250.0170.03020.64
5.5.240.0230.08020.29
5.4.450.1830.04319.57
5.4.440.2200.04019.55
5.4.430.1700.04319.39
5.4.420.2100.04019.38
5.4.410.2170.04319.42
5.4.400.2070.04319.09
5.4.390.1970.04318.93
5.4.380.0630.04719.09
5.4.370.0070.04318.91
5.4.360.0230.07019.22
5.4.350.1930.04319.10
5.4.340.1070.05019.10
5.4.320.0000.05019.09
5.4.310.0030.07718.78
5.4.300.0030.06019.06
5.4.290.1970.04019.08
5.4.280.1930.04319.08
5.4.270.2070.03319.09
5.4.260.2030.03719.24
5.4.250.1870.04719.09
5.4.240.2170.03319.09
5.4.230.2030.04719.08
5.4.220.0370.04019.08
5.4.210.0030.06019.07
5.4.200.0070.04718.77
5.4.190.0900.06718.88
5.4.180.2030.04319.09
5.4.170.2100.04719.20
5.4.160.1930.03719.06
5.4.150.2070.04319.04
5.4.140.2030.04016.28
5.4.130.2130.03016.31
5.4.120.2030.03716.32
5.4.110.2070.04316.44
5.4.100.1600.04316.27
5.4.90.0000.04016.27
5.4.80.0000.05316.18
5.4.70.0800.03316.43
5.4.60.1870.04316.50
5.4.50.2070.04716.50
5.4.40.2000.04316.41
5.4.30.1970.04316.25
5.4.20.2070.05716.43
5.4.10.2070.04016.41
5.4.00.1770.03715.95
5.3.290.2070.04314.59
5.3.280.2270.04314.77
5.3.270.2070.04314.59
5.3.260.2000.04314.63
5.3.250.2170.03314.66
5.3.240.2170.04314.78
5.3.230.1830.04014.62
5.3.220.1870.03714.48
5.3.210.0430.04014.48
5.3.200.0030.03714.48
5.3.190.0070.03314.48
5.3.180.0400.04314.52
5.3.170.2030.04014.52
5.3.160.1930.03314.59
5.3.150.1930.03714.48
5.3.140.1830.04014.59
5.3.130.1730.03714.50
5.3.120.1870.03714.48
5.3.110.1730.04014.48
5.3.100.1900.04013.96
5.3.90.1870.03313.95
5.3.80.1830.03714.11
5.3.70.1830.03714.14
5.3.60.1570.03714.13
5.3.50.1830.04313.93
5.3.40.2030.03313.80
5.3.30.1970.03313.97
5.3.20.1270.03013.82
5.3.10.0030.04713.68
5.3.00.0030.03313.62
5.2.170.0470.03311.08
5.2.160.1630.03711.31
5.2.150.1200.03311.08
5.2.140.1270.02311.17
5.2.130.1470.02711.02
5.2.120.1430.03011.09
5.2.110.1330.02711.12
5.2.100.1270.03011.12
5.2.90.1470.03011.04
5.2.80.1570.02011.20
5.2.70.1300.03311.02
5.2.60.1030.03011.21
5.2.50.1830.03011.04
5.2.40.1030.03011.13
5.2.30.0970.02711.10
5.2.20.0030.03010.92
5.2.10.0030.02710.85
5.2.00.0070.03010.70
5.1.60.0030.02310.21
5.1.50.1130.02310.01
5.1.40.1100.0309.95
5.1.30.1230.02310.60
5.1.20.1270.02310.52
5.1.10.1030.02310.06
5.1.00.1400.03310.33
5.0.50.0700.0238.50
5.0.40.0870.0278.48
5.0.30.0630.0308.26
5.0.20.0800.0278.27
5.0.10.0630.0238.35
5.0.00.0630.0338.16
4.4.90.0770.0178.04
4.4.80.0570.0178.04
4.4.70.0570.0178.04
4.4.60.0700.0178.04
4.4.50.0700.0238.04
4.4.40.0630.0338.04
4.4.30.0600.0208.04
4.4.20.0030.0178.04
4.4.10.0030.0338.04
4.4.00.0030.0508.04
4.3.110.0070.0338.04
4.3.100.0030.0338.04
4.3.90.0030.0238.04
4.3.80.0030.0308.04
4.3.70.0030.0338.04
4.3.60.0470.0178.04
4.3.50.0770.0238.04
4.3.40.0630.0238.04
4.3.30.0400.0338.04
4.3.20.0370.0178.04
4.3.10.0430.0338.04
4.3.00.0470.0238.04

preferences:
57.38 ms | 400 KiB | 5 Q