3v4l.org

run code in 300+ PHP versions simultaneously
<?php $skillTextList = array( "6003" => array( "U"=>"神张角发动:天公助阵", "A" => "天兵天将踏云而至,我军最大作战单位数猛增!", "D" => "竟得天兵天将协助,敌军数量猛增,我军溃不成军!"), "6004" => array( "U"=>"神黄忠发动:旷世神弓","A" => "箭如闪电,穿透敌阵,使得敌军防御力大降!", "D" => "箭如闪电,穿透敌阵,使得我军防御力大降!"), "6005" => array( "U"=>"神华雄发动:幻刃连斩","A" => "化作幻刃,连斩数刀,敌军见势不妙,慌忙逃窜!", "D" => "化作幻刃,连斩数刀,我军见势不妙,慌忙逃窜!"), "6006" => array( "U"=>"神甘宁发动:轻骑奇袭","A" => "率一众轻骑开山辟河从敌后发动奇袭,从敌军营地抢得大量黄金!", "D" => "敌军一众轻骑洗劫了我军金库!抢走了你军营中大量黄金!"), "6008" => array( "U"=>"神邓艾发动:狂风大作","A" => "我军顺风突击,乘云而至,直击敌军阵眼,杀得敌军片甲不留!", "D" => "敌军顺风突击,乘云而至,直击我军阵眼!我军溃败!"), "6009" => array( "U"=>"神马超发动:全军突击","A" => "带领骑兵部队急速突进撕毁敌军阵型,敌军慌乱逃窜,我军大杀四方!", "D" => "带领骑兵部队急速突进撕毁我军阵型,我军溃败!"), "6010" => array( "U"=>"神张飞发动:破胆咆哮","A" => "敌军所有防守部队陷入混乱,无法参与防守,我军大破对手!", "D" => "我军所有防守部队陷入混乱,无法参与防守!"), "6011" => array( "U"=>"神张辽发动:刀气纵横","A" => "一时间刀气飞窜,电闪雷鸣,敌军部队见势不妙,逃走大半,我军大破对手!", "D" => "使得我军军心大乱,部队逃走大半,我军败退!"), "6012" => array( "U"=>"神郭嘉发动:寒冰领域","A" => "顿时天降大雪,奇寒无比,寸步难行,我军只得暂时退兵。", "D" => "顿时天降大雪,奇寒无比,敌军见势不妙,只得退却,我军没有任何损失。"), "6013" => array( "U"=>"神赵云发动:神风突刺","A" => "单骑直入无人能敌。军士大受鼓舞,奋不顾身,全力攻击,我军大获全胜!", "D" => "单骑直入无人能敌。敌军军士大受鼓舞,奋不顾身,全力攻击,我军力不能敌,不幸战败!"), "6014" => array( "U"=>"神曹操发动:神龙附体","A" => "全军士气高昂,无不奋勇杀敌,我军大破对手!", "D" => "敌军士气高昂,无不奋勇拼杀,我军没能抵挡住敌人的进攻!"), "6016" => array( "U"=>"神陆逊发动:火烧连营","A" => "目视处燎起熊熊烈火,敌军船只接连起火相撞,水军完全处于瘫痪状态!", "D" => "我军船只接连起火相撞,水军完全处于瘫痪状态!"), "6017" => array( "U"=>"神关羽发动:武圣显灵","A" => "携全军飞过了敌军外围防御,直捣中营!", "D" => "直捣我军中营,我军溃败!"), "6018" => array( "U"=>"神周瑜发动:水淹敌营","A" => "顷刻间天降暴雨,电闪雷鸣,水势大涨,我军额外派遣船只出战,乘风破浪,涌向敌营!", "D" => "顷刻间天降暴雨,电闪雷鸣,水势大涨,我军力不能敌!"), "6019" => array( "U"=>"诸葛亮发动:五龙之火","A" => "顷刻间神龙降临,佑护全军,龙啸声响彻天际,我军军心大振,所有武将战斗能力得到提升,我军大破对手!", "D" => "神龙降临,佑护全军,龙啸声响彻天际,所有武将战斗能力得到提升!我军溃败!"), "6020" => array( "U"=>"神司马懿发动:飞沙走石","A" => "轻挥黑羽扇,天色巨变,风起沙卷,敌军举步为艰,军心涣散,所有武将战斗能力下降,我军大破对手!", "D" => "轻挥黑羽扇,天色巨变,风起沙卷,使我军举步为艰,军心涣散,所有武将战斗能力下降!我军溃败!"), "6022" => array( "U"=>"神纪灵发动:霜狼刀阵","A" => "唤出两头霜狼前来助阵,血光四起,敌军无人敢挡,我军抢得大量黄金!", "D" => "唤出两头霜狼重创我军防御!抢走你大量黄金!"), "6023" => array( "U"=>"神于禁发动:声东击西","A" => "断了敌军粮道,截获敌军大量粮食!", "D" => "我军大量粮草被劫!"), "6024" => array( "U"=>"神曹洪发动:鬼火附身","A" => "阵亡将士受鬼神附体,刀枪不入,敌军无力抵抗,众人慌忙逃窜!我军不战而胜,没有消耗统治力!", "D" => "阵亡将士受鬼神附体,刀枪不入,我军阵脚大乱,敌军不战而生,没有消耗统治力!"), "6025" => array( "U"=>"神廖化发动:烈火护体","A" => "口念符咒,一枚硕大火球坠入敌军中营,敌军躲避不及,落魄而逃!我军不战而胜,没有损失生命力!", "D" => "口念符咒,一枚硕大火球坠入营中,我军躲避不及,落魄而逃!"), "6026" => array( "U"=>"神关平发动:碎裂大地","A" => "持刀猛击地面,顿时山崩地裂,敌军四散逃窜时被砸落的山石所碾压,伤亡惨重!", "D" => "持刀猛击地面,顿时山崩地裂,我军被砸落的山石所碾压,伤亡惨重!"), "6027" => array( "U"=>"神凌统发动:破甲旋风","A" => "力保部队不受任何损失,我军大破对手!", "D" => "力保部队不受任何损失!"), "6029" => array( "U"=>"神刘备发动:慈悲为怀","A" => "心中默念大悲咒,放得敌方一条生路!", "D" => "心中默念大悲咒,放得我军一条生路!"), "6030" => array( "U"=>"神许褚发动:猛虎嗜血","A" => "化为厉鬼,吸取敌方将士魂魄,我军大破对手!", "D" => "化为厉鬼,吸取我方将士魂魄,众人溃散!"), "6031" => array( "U"=>"神姜维发动:疾风连刺","A" => "戟至处残肢遍野,敌军阵脚大乱,我军士气高涨,锐不可挡,大破敌军!", "D" => "戟至处残肢遍野,敌军士气高涨,锐不可挡,我军溃败!"), "6032" => array( "U"=>"神孙策发动:调虎离山","A" => "立马挺枪一扫,顷刻幻化一支部队往山间行军,敌军主力闻风追去,只剩老弱残兵防守应战。我军趁势奇袭,大获全胜!", "D" => "立马挺枪一扫,顷刻幻化一支部队往山间行军,我军主力闻风追去,只剩老弱残兵防守应战。敌军趁势奇袭,大获全胜!"), "6034" => array( "U"=>"神贾诩发动:蛊惑随行","A" => "战场四周扬起蔓蔓毒烟,敌军忙乱阵脚,纷纷中毒受蛊。我军乘势大破敌军,成功收降敌军损失部队!", "D" => "战场四周扬起蔓蔓毒烟,我军忙乱阵脚,纷纷中毒受蛊。敌军乘势大破我军,成功收降我军损失部队!"), "6035" => array( "U"=>"神华佗发动:妙手仁心","A" => "手杖轻触地面,顿时清风化雨,枯草逢生,敌军生命力亦恢复!", "D" => "手杖轻触地面,顿时清风化雨,枯草逢生,我军生命力亦恢复!"), "6036" => array( "U"=>"神吕蒙发动:狂雷天劫","A" => "一道闪电撕开天幕,大量天兵从天而降,我军得神兵相助获得胜利!", "D" => "一道闪电撕开天幕,大量天兵从天而降,军力大增,我军抵挡不住节节败退!"), "6039" => array( "U"=>"神颜良发动:铁骑战魂","A" => "风沙漫天中一名黑衣骑士奔出,高声呼喝鼓舞士气,带领众将士将敌军斩于马下!", "D" => "风沙漫天中一名黑衣骑士奔出,高声呼喝鼓舞士气,带领众将士大败我军!"), "6041" => array( "U"=>"神庞统发动:借蛊蚀心","A" => "以蛊术操纵敌方防守部队为己用,前后包围敌军如瓮中捉鳖手到擒来!", "D" => "以蛊术操纵我方防守部队,我军大乱只得鸣金收兵!"), "6042" => array( "U"=>"神孙坚发动:虎步龙行","A" => "每踏一步都携带着雷霆万钧的气魄,敌军部分武将被其气势所震慑,无法动弹,我军大获全胜!", "D" => "每踏一步都携带着雷霆万钧的气魄,我军部分武将被其气势所震慑,无法动弹,战斗失败!"), "6044" => array( "U"=>"神典韦发动:蚩尤噬神","A" => "大喝一声,身形暴涨,手臂青筋凸显。敌军阵中武将惊恐之下临阵脱逃,我军获得胜利!", "D" => "身形暴涨,手臂青筋凸显。我军阵中武将心惊胆战,临阵脱逃,我军大乱而败!"), "6045" => array( "U"=>"神于吉发动:九天玄术","A" => "口中默念咒语,一道金光从指尖划出,敌军武将所持武器被卸下,我军大受鼓舞,获得胜利!", "D" => "口中默念咒语,一道金光从指尖划出,我军武将所持武器被卸下,我军阵脚大乱,未战先败!"), "6046" => array( "U"=>"神董卓发动:酒池肉林","A" => "在敌军阵前制造出人间乐园的幻境,敌军为美女佳肴所惑,不思战斗,我军顺利获得胜利!", "D" => "在敌军阵前制造出人间乐园,我军受美色佳肴所惑,不思战斗,惨败而归!"), "6047" => array( "U"=>"神魏延发动:贪狼反噬","A" => "魔性大发,诱惑敌军部分士兵临阵倒戈攻击己方!", "D" => "魔性大发,诱惑我军部分士兵临阵倒戈!"), "6049" => array( "U"=>"神张颌发动:浑天战神","A" => "战场燃起点点苍青色火焰,敌军除精锐部队外,皆畏缩不能动弹!", "D" => "战场燃起点点苍青色火焰,敌军除精锐部队外,皆畏缩不能动弹!"), ); foreach ($skillTextList as $k=>$v) { echo $k . " \nU: " . $v['U'] . " \nA: " . $v['A'] . " \nD: " . $v['D']; }

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.0060.01216.63
8.3.50.0120.00717.36
8.3.40.0070.00718.71
8.3.30.0110.00418.79
8.3.20.0090.00018.42
8.3.10.0030.00620.36
8.3.00.0060.00319.38
8.2.180.0110.01116.50
8.2.170.0070.00722.96
8.2.160.0030.01321.19
8.2.150.0040.00424.18
8.2.140.0050.00324.66
8.2.130.0070.00026.16
8.2.120.0040.00419.77
8.2.110.0060.00321.07
8.2.100.0000.01117.97
8.2.90.0030.00621.08
8.2.80.0050.00317.93
8.2.70.0030.00617.63
8.2.60.0040.00417.93
8.2.50.0000.00918.07
8.2.40.0000.00818.23
8.2.30.0030.00618.07
8.2.20.0040.00417.66
8.2.10.0040.00417.65
8.2.00.0000.01017.66
8.1.280.0130.00325.92
8.1.270.0040.00424.66
8.1.260.0050.00326.35
8.1.250.0080.00028.09
8.1.240.0090.00020.77
8.1.230.0080.00420.90
8.1.220.0000.00817.89
8.1.210.0000.01018.77
8.1.200.0060.00317.35
8.1.190.0000.00817.53
8.1.180.0000.00818.10
8.1.170.0030.00618.84
8.1.160.0080.00018.85
8.1.150.0070.00018.73
8.1.140.0040.00417.49
8.1.130.0030.00317.82
8.1.120.0040.00417.54
8.1.110.0040.00417.40
8.1.100.0050.00317.52
8.1.90.0000.00717.54
8.1.80.0030.00417.48
8.1.70.0040.00417.39
8.1.60.0000.00817.59
8.1.50.0040.00417.50
8.1.40.0000.00817.55
8.1.30.0090.00017.64
8.1.20.0090.00317.60
8.1.10.0000.00817.51
8.1.00.0030.00617.51
8.0.300.0000.00920.15
8.0.290.0000.00716.75
8.0.280.0030.00318.41
8.0.270.0030.00317.36
8.0.260.0050.00216.81
8.0.250.0000.00816.91
8.0.240.0030.00616.89
8.0.230.0070.00016.99
8.0.220.0030.00317.00
8.0.210.0000.00716.93
8.0.200.0000.00717.00
8.0.190.0040.00416.89
8.0.180.0040.00416.96
8.0.170.0030.00516.95
8.0.160.0050.00317.03
8.0.150.0040.00416.90
8.0.140.0030.00616.93
8.0.130.0000.00613.36
8.0.120.0000.00816.95
8.0.110.0000.00816.93
8.0.100.0000.00816.83
8.0.90.0040.00416.88
8.0.80.0070.00716.91
8.0.70.0040.00416.80
8.0.60.0040.00416.88
8.0.50.0040.00416.78
8.0.30.0110.00917.13
8.0.20.0150.00517.14
8.0.10.0080.00017.01
8.0.00.0080.00916.72
7.4.330.0060.00013.04
7.4.320.0000.00616.53
7.4.300.0000.00616.47
7.4.290.0050.00316.65
7.4.280.0040.00416.46
7.4.270.0050.00316.62
7.4.260.0000.00513.32
7.4.250.0000.00916.52
7.4.240.0040.00416.67
7.4.230.0030.00316.44
7.4.220.0070.01716.63
7.4.210.0050.01016.67
7.4.200.0060.00316.57
7.4.190.0000.00816.71
7.4.160.0200.00316.41
7.4.150.0060.01216.55
7.4.140.0060.01316.48
7.4.130.0110.00716.52
7.4.120.0080.01316.52
7.4.110.0070.01016.53
7.4.100.0100.00716.63
7.4.90.0080.00816.56
7.4.80.0090.01516.50
7.4.70.0030.01316.25
7.4.60.0030.01416.61
7.4.50.0000.00916.49
7.4.40.0090.00316.64
7.4.30.0050.01316.48
7.4.00.0000.01214.86
7.3.330.0060.00013.28
7.3.320.0000.00613.18
7.3.310.0040.00416.21
7.3.300.0070.00016.28
7.3.290.0120.00616.33
7.3.280.0060.00916.30
7.3.270.0130.00616.45
7.3.260.0110.00816.44
7.3.250.0070.01216.41
7.3.240.0040.01316.49
7.3.230.0100.01016.33
7.3.210.0090.00916.41
7.3.200.0210.00319.39
7.3.190.0150.00316.50
7.3.180.0080.00816.66
7.3.170.0090.01216.57
7.3.160.0100.00716.30
7.3.120.0070.01014.78
7.2.330.0130.00416.77
7.2.320.0130.01016.69
7.2.310.0050.01716.73
7.2.300.0130.00416.73
7.2.290.0120.00616.76
7.2.60.0000.01317.03
7.1.200.0040.00815.80
7.1.70.0040.00717.34
7.1.60.0110.01119.40
7.1.50.0070.01416.79
7.1.00.0030.07722.30
7.0.200.0250.00414.70
7.0.140.0070.07322.09
7.0.120.0000.07322.02
7.0.100.0030.05020.00
7.0.90.0100.08319.97
7.0.80.0070.07320.04
7.0.70.0070.07019.94
7.0.60.0130.08319.91
7.0.50.0130.07320.38
7.0.40.0030.09320.11
7.0.30.0070.09320.04
7.0.20.0070.06720.00
7.0.10.0100.05020.07
7.0.00.0070.06320.09
5.6.280.0070.07020.96
5.6.250.0070.08320.54
5.6.240.0070.08720.56
5.6.230.0000.08720.71
5.6.220.0070.08320.72
5.6.210.0070.07020.70
5.6.200.0030.08721.12
5.6.190.0030.08720.98
5.6.180.0100.08021.04
5.6.170.0030.08721.07
5.6.160.0070.08021.07
5.6.150.0070.08320.99
5.6.140.0100.07021.06
5.6.130.0070.09021.06
5.6.120.0070.08021.15
5.6.110.0100.07721.04
5.6.100.0000.09021.13
5.6.90.0070.08021.12
5.6.80.0200.07020.60
5.6.70.0070.08320.50
5.6.60.0130.07320.52
5.6.50.0100.08020.46
5.6.40.0030.08020.45
5.6.30.0070.07320.49
5.6.20.0070.07320.39
5.6.10.0070.07320.42
5.6.00.0230.06720.56
5.5.380.0170.07720.55
5.5.370.0030.08320.55
5.5.360.0130.06320.41
5.5.350.0100.07720.51
5.5.340.0070.08020.79
5.5.330.0070.06720.80
5.5.320.0070.05020.93
5.5.310.0070.08720.92
5.5.300.0000.08720.84
5.5.290.0070.05020.96
5.5.280.0070.06720.89
5.5.270.0000.06720.86
5.5.260.0130.07720.84
5.5.250.0130.08020.59
5.5.240.0170.07020.31
5.5.230.0100.07320.33
5.5.220.0130.07320.30
5.5.210.0170.07320.29
5.5.200.0130.07320.27
5.5.190.0100.06720.30
5.5.180.0030.08320.18
5.5.160.0070.07320.20
5.5.150.0130.07320.25
5.5.140.0130.07720.32
5.5.130.0030.05720.23
5.5.120.0100.07320.30
5.5.110.0130.07020.32
5.5.100.0100.08320.07
5.5.90.0100.06720.20
5.5.80.0200.06320.12
5.5.70.0130.07019.99
5.5.60.0070.07720.02
5.5.50.0100.03320.18
5.5.40.0200.06320.16
5.5.30.0100.08020.09
5.5.20.0030.08320.18
5.5.10.0100.07320.04
5.5.00.0100.07020.07
5.4.450.0070.07719.29
5.4.440.0030.08319.46
5.4.430.0070.07019.26
5.4.420.0030.06719.36
5.4.410.0070.07319.14
5.4.400.0130.07318.95
5.4.390.0200.06719.07
5.4.380.0100.07019.23
5.4.370.0130.06719.13
5.4.360.0030.07719.04
5.4.350.0030.07718.79
5.4.340.0200.07018.90
5.4.320.0200.06318.90
5.4.310.0100.07018.81
5.4.300.0130.07019.04
5.4.290.0100.07318.80
5.4.280.0000.08319.22
5.4.270.0130.06319.12
5.4.260.0100.07018.98
5.4.250.0030.07719.02
5.4.240.0070.07719.14
5.4.230.0100.06319.05
5.4.220.0130.08019.17
5.4.210.0070.06718.97
5.4.200.0130.07319.09
5.4.190.0030.08018.77
5.4.180.0100.07019.04
5.4.170.0030.08318.89
5.4.160.0170.04718.95
5.4.150.0100.07019.10
5.4.140.0000.06316.32
5.4.130.0070.06716.33
5.4.120.0070.07316.17
5.4.110.0100.07016.50
5.4.100.0170.06316.29
5.4.90.0130.06716.42
5.4.80.0070.06016.45
5.4.70.0070.06716.35
5.4.60.0030.07316.39
5.4.50.0070.07016.25
5.4.40.0070.07316.36
5.4.30.0170.06016.23
5.4.20.0070.07316.41
5.4.10.0100.08016.38
5.4.00.0100.07015.77
5.3.290.0000.06714.71
5.3.280.0070.07714.67
5.3.270.0130.06314.50
5.3.260.0030.08014.63
5.3.250.0070.08314.68
5.3.240.0100.07714.53
5.3.230.0030.07714.65
5.3.220.0070.07014.49
5.3.210.0030.08014.64
5.3.200.0100.07714.59
5.3.190.0030.07014.45
5.3.180.0100.06714.54
5.3.170.0170.07014.58
5.3.160.0030.08014.57
5.3.150.0070.08014.64
5.3.140.0070.04314.61
5.3.130.0170.07014.60
5.3.120.0100.08014.57
5.3.110.0070.07714.43
5.3.100.0100.07313.96
5.3.90.0070.06014.07
5.3.80.0070.07713.93
5.3.70.0100.07313.85
5.3.60.0070.07314.05
5.3.50.0030.07713.97
5.3.40.0170.06313.99
5.3.30.0030.07713.83
5.3.20.0070.05713.62
5.3.10.0130.06713.66
5.3.00.0030.07713.56

preferences:
34.23 ms | 401 KiB | 5 Q