3v4l.org

run code in 300+ PHP versions simultaneously
<?php $strs = "AFN,EUR,ALL,DZD,USD,EUR,AOA,XCD,XCD,ARS,AMD,AWG,AUD,EUR,AZN,BSD,BHD,BDT,BBD, BYR,EUR,BZD,XOF,BMD,BTN,INR,BOB,BOV,USD,BAM,BWP,NOK,BRL,USD,BND,BGN,XOF,BIF,KHR,XAF,CAD,CVE,KYD,XAF, XAF,CLF,CLP,CNY,AUD,AUD,COP,COU,KMF,XAF,CDF,NZD,CRC,XOF,HRK,CUC,CUP,ANG,EUR,CZK, DKK,DJF,XCD,DOP,USD,EGP,SVC,USD,XAF,ERN,EUR,ETB,EUR,FKP,DKK,FJD,EUR,EUR,EUR,XPF,EUR,XAF,GMD,GEL,EUR, GHS,GIP,EUR,DKK,XCD,EUR,USD,GTQ,GBP,GNF,XOF,GYD,HTG,USD,AUD,EUR,HNL,HKD,HUF,ISK,INR,IDR,XDR,IRR,IQD, EUR,GBP,ILS,EUR,JMD,JPY,GBP,JOD,KZT,KES,AUD,KPW,KRW,KWD,KGS,LAK,EUR,LBP,LSL,ZAR,LRD,LYD,CHF,LTL,EUR,MOP,MKD, MGA,MWK,MYR,MVR,XOF,EUR,USD,EUR,MRO,MUR,EUR,XUA,MXN,MXV,USD,MDL,EUR,MNT,EUR,XCD,MAD,MZN,MMK,NAD,ZAR,AUD,NPR,EUR, XPF,NZD,NIO,XOF,NGN,NZD,AUD,USD,NOK,OMR,PKR,USD,PAB,USD,PGK,PYG,PEN,PHP,NZD,PLN,EUR,USD,QAR,EUR,RON, RUB,RWF,EUR,SHP,XCD,XCD,EUR,EUR,XCD,WST,EUR,STD,SAR,XOF,RSD,SCR,SLL,SGD,ANG,XSU,EUR,EUR,SBD,SOS,ZAR, SSP,EUR,LKR,SDG,SRD,NOK,SZL,SEK,CHE,CHF,CHW,SYP,TWD,TJS,TZS,THB,USD,XOF,NZD,TOP,TTD,TND,TRY,TMT,USD,AUD,UGX,UAH,AED,GBP,USD,USN,USD,UYI,UYU,UZS,VUV,VEF,VND,USD,USD ,XPF,MAD,YER,ZMW,ZWL,XBA,XBB,XBC,XBD,XTS,XXX,XAU,XPD,XPT,XAG" $str = implode(',',array_unique(explode(',', $strs)));

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)
5.4.270.0080.04012.38
5.4.260.0090.04112.38
5.4.250.0080.04312.38
5.4.240.0070.04112.38
5.4.230.0080.04012.37
5.4.220.0050.03712.37
5.4.210.0040.03812.37
5.4.200.0060.04212.37
5.4.190.0070.04212.37
5.4.180.0070.03812.37
5.4.170.0070.03712.38
5.4.160.0060.03712.37
5.4.150.0080.03412.37
5.4.140.0080.03812.06
5.4.130.0040.03912.04
5.4.120.0060.03612.00
5.4.110.0080.03812.00
5.4.100.0070.03912.00
5.4.90.0090.03912.00
5.4.80.0080.03912.00
5.4.70.0080.03412.00
5.4.60.0080.03812.00
5.4.50.0060.03512.00
5.4.40.0080.03511.98
5.4.30.0060.03711.98
5.4.20.0070.03911.98
5.4.10.0080.03811.98
5.4.00.0080.04311.47
5.3.280.0090.04012.71
5.3.270.0080.04412.73
5.3.260.0090.04712.72
5.3.250.0080.04512.72
5.3.240.0090.04112.72
5.3.230.0080.04112.71
5.3.220.0080.04112.68
5.3.210.0060.04412.68
5.3.200.0050.04112.68
5.3.190.0060.04212.68
5.3.180.0090.04012.67
5.3.170.0070.04212.67
5.3.160.0080.04312.67
5.3.150.0060.04312.67
5.3.140.0070.04212.66
5.3.130.0090.04412.66
5.3.120.0060.04512.66
5.3.110.0080.04312.66
5.3.100.0070.04112.12
5.3.90.0090.04012.08
5.3.80.0060.04212.08
5.3.70.0070.04612.08
5.3.60.0080.04512.06
5.3.50.0070.04112.00
5.3.40.0060.04712.00
5.3.30.0090.04311.95
5.3.20.0060.04411.72
5.3.10.0090.04111.68
5.3.00.0070.04611.67

preferences:
139.59 ms | 1394 KiB | 7 Q