3v4l.org

run code in 300+ PHP versions simultaneously
<?php $m = array("55","51","52","57","58","59","5a","5b","5c","53","54","50","56","5d","5e","5f","15","11","12","17","18","19","1a","1b","1c","13","14","10","16","1d","1e","1f","25","21","22","27","28","29","2a","2b","2c","23","24","20","26","2d","2e","2f","75","71","72","77","78","79","7a","7b","7c","73","74","70","76","7d","7e","7f","85","81","82","87","88","89","8a","8b","8c","83","84","80","86","8d","8e","8f","95","91","92","97","98","99","9a","9b","9c","93","94","90","96","9d","9e","9f","a5","a1","a2","a7","a8","a9","aa","ab","ac","a3","a4","a0","a6","ad","ae","af","b5","b1","b2","b7","b8","b9","ba","bb","bc","b3","b4","b0","b6","bd","be","bf","c5","c1","c2","c7","c8","c9","ca","cb","cc","c3","c4","c0","c6","cd","ce","cf","35","31","32","37","38","39","3a","3b","3c","33","34","30","36","3d","3e","3f","45","41","42","47","48","49","4a","4b","4c","43","44","40","46","4d","4e","4f","05","01","02","07","08","09","0a","0b","0c","03","04","00","06","0d","0e","0f","65","61","62","67","68","69","6a","6b","6c","63","64","60","66","6d","6e","6f","d5","d1","d2","d7","d8","d9","da","db","dc","d3","d4","d0","d6","dd","de","df","e5","e1","e2","e7","e8","e9","ea","eb","ec","e3","e4","e0","e6","ed","ee","ef","f5","f1","f2","f7","f8","f9","fa","fb","fc","f3","f4","f0","f6","fd","fe","ff"); for ($i1 = 0; $i1 < 256; $i1++){ for ($i2 = 0; $i2 < 256; $i2++){ for ($i3 = 0; $i3 < 256; $i3++){ if( $m[$i1] == $m[$i2] and $m[$i2] ==$m[$i3]) { continue;} for ($i4 = 0; $i4 < 256; $i4++){ if( $m[$i2] == $m[$i3] and $m[$i3] ==$m[$i4]) { continue;} for ($i5 = 0; $i5 < 256; $i5++){ if( $m[$i3] == $m[$i4] and $m[$i4] ==$m[$i5]) { continue;} for ($i6 = 0; $i6 < 256; $i6++){ if( $m[$i4] == $m[$i5] and $m[$i5] ==$m[$i6]) { continue;} for ($i7 = 0; $i7 < 256; $i7++){ if( $m[$i5] == $m[$i6] and $m[$i6] ==$m[$i7]) { continue;} for ($i8 = 0; $i8 < 256; $i8++){ if( $m[$i6] == $m[$i7] and $m[$i7] ==$m[$i8]) { continue;} for ($i9 = 0; $i9 < 256; $i9++){ if( $m[$i7] == $m[$i8] and $m[$i8] ==$m[$i9]) { continue;} for ($i10 = 0; $i10 < 256; $i10++){ if( $m[$i8] == $m[$i9] and $m[$i9] ==$m[$i10]){ continue;} for ($i11 = 0; $i11 < 256; $i11++){ if( $m[$i9] == $m[$i10] and $m[$i10]==$m[$i11]){ continue;} for ($i12 = 0; $i12 < 256; $i12++){ if( $m[$i10]== $m[$i11] and $m[$i11]==$m[$i12]){ continue;} for ($i13 = 0; $i13 < 256; $i13++){ if( $m[$i11]== $m[$i12] and $m[$i12]==$m[$i13]){ continue;} for ($i14 = 0; $i14 < 256; $i14++){ if( $m[$i12]== $m[$i13] and $m[$i13]==$m[$i14]){ continue;} for ($i15 = 0; $i15 < 256; $i15++){ if( $m[$i13]== $m[$i14] and $m[$i14]==$m[$i15]){ continue;} for ($i16 = 0; $i16 < 256; $i16++){ if( $m[$i14]== $m[$i15] and $m[$i15]==$m[$i16]){ continue;} for ($i17 = 0; $i17 < 256; $i17++){ if( $m[$i15]== $m[$i16] and $m[$i16]==$m[$i17]){ continue;} for ($i18 = 0; $i18 < 256; $i18++){ if( $m[$i16]== $m[$i17] and $m[$i17]==$m[$i18]){ continue;} for ($i19 = 0; $i19 < 256; $i19++){ if( $m[$i17]== $m[$i18] and $m[$i18]==$m[$i19]){ continue;} for ($i20 = 0; $i20 < 256; $i20++){ if( $m[$i18]== $m[$i19] and $m[$i19]==$m[$i20]){ continue;} for ($i21 = 0; $i21 < 256; $i21++){ if( $m[$i19]== $m[$i20] and $m[$i20]==$m[$i21]){ continue;} for ($i22 = 0; $i22 < 256; $i22++){ if( $m[$i20]== $m[$i21] and $m[$i21]==$m[$i22]){ continue;} for ($i23 = 0; $i23 < 256; $i23++){ if( $m[$i21]== $m[$i22] and $m[$i22]==$m[$i23]){ continue;} for ($i24 = 0; $i24 < 256; $i24++){ if( $m[$i22]== $m[$i23] and $m[$i23]==$m[$i24]){ continue;} for ($i25 = 0; $i25 < 256; $i25++){ if( $m[$i23]== $m[$i24] and $m[$i24]==$m[$i25]){ continue;} for ($i26 = 0; $i26 < 256; $i26++){ if( $m[$i24]== $m[$i25] and $m[$i25]==$m[$i26]){ continue;} for ($i27 = 0; $i27 < 256; $i27++){ if( $m[$i25]== $m[$i26] and $m[$i26]==$m[$i27]){ continue;} for ($i28 = 0; $i28 < 256; $i28++){ if( $m[$i26]== $m[$i27] and $m[$i27]==$m[$i28]){ continue;} for ($i29 = 0; $i29 < 256; $i29++){ if( $m[$i27]== $m[$i28] and $m[$i28]==$m[$i29]){ continue;} for ($i30 = 0; $i30 < 256; $i30++){ if( $m[$i28]== $m[$i29] and $m[$i29]==$m[$i30]){ continue;} for ($i31 = 0; $i31 < 256; $i31++){ if( $m[$i29]== $m[$i30] and $m[$i30]==$m[$i31]){ continue;} for ($i32 = 0; $i32 < 256; $i32++){ if( $m[$i30]== $m[$i31] and $m[$i31]==$m[$i32]){ continue;} for ($i33 = 0; $i33 < 256; $i33++){ if( $m[$i31]== $m[$i32] and $m[$i32]==$m[$i33]){ continue;} for ($i34 = 0; $i34 < 256; $i34++){ if( $m[$i32]== $m[$i33] and $m[$i33]==$m[$i34]){ continue;} for ($i35 = 0; $i35 < 256; $i35++){ if( $m[$i33]== $m[$i34] and $m[$i34]==$m[$i35]){ continue;} for ($i36 = 0; $i36 < 256; $i36++){ if( $m[$i34]== $m[$i35] and $m[$i35]==$m[$i36]){ continue;} for ($i37 = 0; $i37 < 256; $i37++){ if( $m[$i35]== $m[$i36] and $m[$i36]==$m[$i37]){ continue;} for ($i38 = 0; $i38 < 256; $i38++){ if( $m[$i36]== $m[$i37] and $m[$i37]==$m[$i38]){ continue;} for ($i39 = 0; $i39 < 256; $i39++){ if( $m[$i37]== $m[$i38] and $m[$i38]==$m[$i39]){ continue;} for ($i40 = 0; $i40 < 256; $i40++){ if( $m[$i38]== $m[$i39] and $m[$i39]==$m[$i40]){ continue;} for ($i41 = 0; $i41 < 256; $i41++){ if( $m[$i39]== $m[$i40] and $m[$i40]==$m[$i41]){ continue;} for ($i42 = 0; $i42 < 256; $i42++){ if( $m[$i40]== $m[$i41] and $m[$i41]==$m[$i42]){ continue;} for ($i43 = 0; $i43 < 256; $i43++){ if( $m[$i41]== $m[$i42] and $m[$i42]==$m[$i43]){ continue;} for ($i44 = 0; $i44 < 256; $i44++){ if( $m[$i42]== $m[$i43] and $m[$i43]==$m[$i44]){ continue;} for ($i45 = 0; $i45 < 256; $i45++){ if( $m[$i43]== $m[$i44] and $m[$i44]==$m[$i45]){ continue;} for ($i46 = 0; $i46 < 256; $i46++){ if( $m[$i44]== $m[$i45] and $m[$i45]==$m[$i46]){ continue;} for ($i47 = 0; $i47 < 256; $i47++){ if( $m[$i45]== $m[$i46] and $m[$i46]==$m[$i47]){ continue;} for ($i48 = 0; $i48 < 256; $i48++){ if( $m[$i46]== $m[$i47] and $m[$i47]==$m[$i48]){ continue;} for ($i49 = 0; $i49 < 256; $i49++){ if( $m[$i47]== $m[$i48] and $m[$i48]==$m[$i49]){ continue;} for ($i50 = 0; $i50 < 256; $i50++){ if( $m[$i48]== $m[$i49] and $m[$i49]==$m[$i50]){ continue;} for ($i51 = 0; $i51 < 256; $i51++){ if( $m[$i49]== $m[$i50] and $m[$i50]==$m[$i51]){ continue;} for ($i52 = 0; $i52 < 256; $i52++){ if( $m[$i50]== $m[$i51] and $m[$i51]==$m[$i52]){ continue;} for ($i53 = 0; $i53 < 256; $i53++){ if( $m[$i51]== $m[$i52] and $m[$i52]==$m[$i53]){ continue;} for ($i54 = 0; $i54 < 256; $i54++){ if( $m[$i52]== $m[$i53] and $m[$i53]==$m[$i54]){ continue;} for ($i55 = 0; $i55 < 256; $i55++){ if( $m[$i53]== $m[$i54] and $m[$i54]==$m[$i55]){ continue;} for ($i56 = 0; $i56 < 256; $i56++){ if( $m[$i54]== $m[$i55] and $m[$i55]==$m[$i56]){ continue;} for ($i57 = 0; $i57 < 256; $i57++){ if( $m[$i55]== $m[$i56] and $m[$i56]==$m[$i57]){ continue;} for ($i58 = 0; $i58 < 256; $i58++){ if( $m[$i56]== $m[$i57] and $m[$i57]==$m[$i58]){ continue;} for ($i59 = 0; $i59 < 256; $i59++){ if( $m[$i57]== $m[$i58] and $m[$i58]==$m[$i59]){ continue;} for ($i60 = 0; $i60 < 256; $i60++){ if( $m[$i58]== $m[$i58] and $m[$i59]==$m[$i60]){ continue;} for ($i61 = 0; $i61 < 256; $i61++){ if( $m[$i59]== $m[$i60] and $m[$i60]==$m[$i61]){ continue;} for ($i62 = 0; $i62 < 256; $i62++){ if( $m[$i60]== $m[$i61] and $m[$i61]==$m[$i62]){ continue;} for ($i63 = 0; $i63 < 256; $i63++){ if( $m[$i61]== $m[$i62] and $m[$i62]==$m[$i63]){ continue;} for ($i64 = 0; $i64 < 256; $i64++){ if( $m[$i62]== $m[$i63] and $m[$i63]==$m[$i64]){ continue;} $mm= $m[$i1]."". $m[$i2]."".$m[$i3]."". $m[$i4]."".$m[$i5]."". $m[$i6]."".$m[$i7]."". $m[$i8]."".$m[$i9]."". $m[$i10]."".$m[$i11]."". $m[$i12]."".$m[$i13]."". $m[$i14]."".$m[$i15]."". $m[$i16]."".$m[$i17]."". $m[$i18]."".$m[$i19]."". $m[$i20]."".$m[$i21]."". $m[$i22]."".$m[$i23]."". $m[$i24]."".$m[$i25]."". $m[$i26]."".$m[$i27]."". $m[$i28]."".$m[$i29]."". $m[$i30]."".$m[$i31]."". $m[$i32]."".$m[$i33]."". $m[$i34]."".$m[$i35]."". $m[$i36]."".$m[$i37]."". $m[$i38]."".$m[$i39]."". $m[$i40]."".$m[$i41]."". $m[$i42]."".$m[$i43]."". $m[$i44]."".$m[$i45]."". $m[$i46]."".$m[$i47]."". $m[$i48]."".$m[$i49]."". $m[$i50]."".$m[$i51]."". $m[$i52]."".$m[$i53]."". $m[$i54]."".$m[$i55]."". $m[$i56]."".$m[$i57]."". $m[$i58]."".$m[$i59]."". $m[$i60]."".$m[$i61]."". $m[$i62]."".$m[$i63]."". $m[$i64]; $sha = hash(sha512,$mm); if ( $sha == "5a526817f29cffb00dbbb8b7005afa9437bd4c65ba6be158b88546cf274d1237bac8240ef4be94fefd943865dd6c5f155626cc5a621330758e7cb6c2ada90e62"){ echo $mm; die; }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} }

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.0160.00018.55
8.3.50.0090.00916.52
8.3.40.0030.01219.27
8.3.30.0120.00419.09
8.3.20.0080.00021.05
8.3.10.0060.00320.48
8.3.00.0000.00820.77
8.2.180.0130.01025.92
8.2.170.0130.00322.96
8.2.160.0070.00719.46
8.2.150.0030.00524.18
8.2.140.0080.00024.66
8.2.130.0080.00026.16
8.2.120.0000.00820.14
8.2.110.0030.00721.04
8.2.100.0030.01018.22
8.2.90.0000.00818.53
8.2.80.0060.00318.13
8.2.70.0030.00618.43
8.2.60.0080.00018.56
8.2.50.0080.00018.10
8.2.40.0000.00819.76
8.2.30.0030.00519.72
8.2.20.0000.00818.54
8.2.10.0050.00319.97
8.2.00.0000.00818.39
8.1.280.0030.01325.92
8.1.270.0080.00020.57
8.1.260.0040.00426.35
8.1.250.0030.00528.09
8.1.240.0030.00724.04
8.1.230.0060.00621.34
8.1.220.0030.00618.14
8.1.210.0040.00419.41
8.1.200.0000.00917.60
8.1.190.0030.00817.63
8.1.180.0050.00518.10
8.1.170.0000.00918.80
8.1.160.0040.00419.25
8.1.150.0040.00419.13
8.1.140.0000.00820.66
8.1.130.0080.00420.54
8.1.120.0040.00417.84
8.1.110.0040.00417.71
8.1.100.0080.00417.77
8.1.90.0000.00817.82
8.1.80.0040.00717.79
8.1.70.0040.00417.90
8.1.60.0090.00317.98
8.1.50.0000.00817.87
8.1.40.0030.00517.83
8.1.30.0070.00317.98
8.1.20.0030.00617.81
8.1.10.0040.00417.88
8.1.00.0030.00617.90
8.0.300.0040.00420.23
8.0.290.0050.00317.13
8.0.280.0040.00418.82
8.0.270.0000.00817.66
8.0.260.0070.00018.83
8.0.250.0030.00417.36
8.0.240.0060.00317.38
8.0.230.0040.00417.35
8.0.220.0040.00417.31
8.0.210.0070.00017.35
8.0.200.0050.00217.30
8.0.190.0000.00817.40
8.0.180.0080.00017.34
8.0.170.0040.00717.34
8.0.160.0060.00317.27
8.0.150.0040.00417.13
8.0.140.0000.00717.25
8.0.130.0030.00313.80
8.0.120.0040.00417.29
8.0.110.0040.00417.28
8.0.100.0040.00417.30
8.0.90.0040.00417.38
8.0.80.0060.00917.35
8.0.70.0040.00417.36
8.0.60.0000.00717.33
8.0.50.0000.00817.18
8.0.30.0080.01417.53
8.0.20.0100.01017.54
8.0.10.0000.00817.29
7.4.330.0000.00615.55
7.4.320.0000.00816.78
7.4.300.0040.00416.76
7.4.290.0030.00516.64
7.4.280.0060.00316.71
7.4.270.0000.00816.76
7.4.260.0050.00316.70
7.4.250.0090.00016.71
7.4.240.0030.00616.70
7.4.230.0040.00416.59
7.4.220.0030.00616.67
7.4.210.0040.01216.74
7.4.200.0000.00916.83
7.4.160.0090.01116.81
7.3.330.0050.00313.42
7.3.320.0000.00713.41
7.3.310.0030.00516.52
7.3.300.0050.00316.52
7.3.290.0090.00016.49
7.3.280.0110.01116.57
7.3.260.0130.01016.51
7.3.30.0060.01815.10
7.3.20.1380.01015.14
7.3.10.1180.00714.88
7.3.00.1380.00915.03
7.2.160.0140.00015.25
7.2.150.1040.00715.26
7.2.140.1590.00915.26
7.2.130.1140.00815.31
7.2.120.1030.00715.37
7.2.110.1090.00815.34
7.2.100.1100.00915.36
7.2.90.1260.01315.37
7.2.80.1050.00915.42
7.2.70.1060.01215.26
7.2.60.1420.00915.33
7.2.50.1280.01515.45
7.2.40.1310.01515.41
7.2.30.1160.01415.33
7.2.20.1140.00615.39
7.2.10.1270.00515.40
7.2.00.1560.01015.35
7.1.270.0870.00714.11
7.1.260.1340.01014.29
7.1.250.0970.00914.22
7.1.240.1040.01414.23
7.1.230.0720.01114.45
7.1.220.1040.01614.42
7.1.210.0830.00714.00
7.1.200.1370.00714.39
7.1.190.0970.00414.45
7.1.180.1460.01614.20
7.1.170.0630.01314.30
7.1.160.0940.01414.09
7.1.150.0770.00014.26
7.1.140.0980.01014.14
7.1.130.0820.02114.23
7.1.120.0920.01314.48
7.1.110.1060.00414.28
7.1.100.0820.01914.07
7.1.90.0850.01114.50
7.1.80.1090.01014.38
7.1.70.1340.01414.30
7.1.60.1090.00714.16
7.1.50.0840.00614.28
7.1.40.0750.01314.25
7.1.30.0770.01414.23
7.1.20.0770.00314.25
7.1.10.0520.01014.39
7.1.00.0630.00014.24
7.0.330.1010.01313.99
7.0.320.1120.00413.95
7.0.310.0700.01713.95
7.0.300.0860.01013.68
7.0.290.0790.02013.67
7.0.280.0910.01013.97
7.0.270.1180.01713.99
7.0.260.0880.00713.98
7.0.250.0890.00714.08
7.0.240.0880.00614.00
7.0.230.1260.02613.96
7.0.220.0790.01714.08
7.0.210.0830.01713.82
7.0.200.0720.01313.98
7.0.190.2270.01713.69
7.0.180.0760.01014.00
7.0.170.0630.01613.96
7.0.160.0820.00713.93
7.0.150.0580.01613.68
7.0.140.0550.00913.76
7.0.130.0490.01913.89
7.0.120.0520.01514.11
7.0.110.1090.01014.04
7.0.100.0680.00614.16
7.0.90.0640.00713.94
7.0.80.0720.00713.82
7.0.70.0710.01613.98
7.0.60.0620.02314.04
7.0.50.0890.01713.98
7.0.40.0620.01914.08
7.0.30.0820.00313.98
7.0.10.0680.00713.71
7.0.00.0570.01213.78
5.6.400.0080.00814.46
5.6.390.0120.02114.75
5.6.380.0120.02014.81
5.6.370.0110.01814.90
5.6.360.0170.01714.90
5.6.350.0260.02314.70
5.6.340.0130.00814.47
5.6.330.0290.01114.60
5.6.320.0090.02714.69
5.6.310.0070.02614.82
5.6.300.0140.01714.50
5.6.290.0190.02014.80
5.6.280.0240.01414.71
5.6.270.0190.01514.80
5.6.260.0160.02314.61
5.6.250.0220.02214.89
5.6.240.0090.01714.59
5.6.230.0110.02514.81
5.6.220.0140.02814.58
5.6.210.0130.01314.68
5.6.200.0130.01414.76
5.6.190.0160.01314.66
5.6.180.0160.01614.61
5.6.170.0240.01514.75
5.6.160.0150.02114.65
5.6.150.0060.01614.63
5.6.140.0200.02014.89
5.6.130.0110.02714.75
5.6.120.0250.00414.52
5.6.110.0140.00514.60
5.6.100.0000.03514.57
5.6.90.0120.02414.70
5.6.80.0160.01114.59
5.6.70.0160.01914.55
5.5.380.0230.01514.38
5.5.370.0180.01814.69
5.5.360.0210.01514.63
5.5.350.0140.02714.70
5.5.340.0140.01814.64
5.5.330.0170.01714.67
5.5.320.0320.00614.80
5.5.310.0150.01914.64
5.5.300.0140.01414.50
5.5.290.0160.01214.89
5.5.280.0120.00914.82
5.5.270.0090.02014.55
5.5.260.0210.01514.62
5.5.250.0150.01914.46
5.5.240.0190.01614.46
5.5.230.0090.01214.53
5.4.450.0120.00811.24
5.4.440.0100.00311.40
5.4.430.0140.00711.18
5.4.420.0090.02311.40
5.4.410.0130.00511.65
5.4.400.0150.01211.16
5.4.390.0110.01011.00

preferences:
65.02 ms | 400 KiB | 5 Q