3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php eval(base64_decode("JGxsbD0wO2V2YWwoYmFzZTY0X2RlY29kZSgiSkd4c2JHeHNiR3hzYkd4c1BTZGlZWE5sTmpSZlpHVmpiMlJsSnpzPSIpKTskbGw9MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd3OUoyOXlaQ2M3IikpOyRsbGxsPTA7JGxsbGxsPTM7ZXZhbCgkbGxsbGxsbGxsbGwoIkpHdzlKR3hzYkd4c2JHeHNiR3hzS0NSdktUcz0iKSk7JGxsbGxsbGw9MDskbGxsbGxsPSgkbGxsbGxsbGxsbCgkbFsxXSk8PDgpKyRsbGxsbGxsbGxsKCRsWzJdKTtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JHdzlKM04wY214bGJpYzciKSk7JGxsbGxsbGxsbD0xNjskbGxsbGxsbGw9IiI7Zm9yKDskbGxsbGw8JGxsbGxsbGxsbGxsbGwoJGwpOyl7aWYoJGxsbGxsbGxsbD09MCl7JGxsbGxsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8OCk7JGxsbGxsbCs9JGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTskbGxsbGxsbGxsPTE2O31pZigkbGxsbGxsJjB4ODAwMCl7JGxsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8NCk7JGxsbCs9KCRsbGxsbGxsbGxsKCRsWyRsbGxsbF0pPj40KTtpZigkbGxsKXskbGw9KCRsbGxsbGxsbGxsKCRsWyRsbGxsbCsrXSkmMHgwZikrMztmb3IoJGxsbGw9MDskbGxsbDwkbGw7JGxsbGwrKykkbGxsbGxsbGxbJGxsbGxsbGwrJGxsbGxdPSRsbGxsbGxsbFskbGxsbGxsbC0kbGxsKyRsbGxsXTskbGxsbGxsbCs9JGxsO31lbHNleyRsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8OCk7JGxsKz0kbGxsbGxsbGxsbCgkbFskbGxsbGwrK10pKzE2O2ZvcigkbGxsbD0wOyRsbGxsPCRsbDskbGxsbGxsbGxbJGxsbGxsbGwrJGxsbGwrK109JGxsbGxsbGxsbGwoJGxbJGxsbGxsXSkpOyRsbGxsbCsrOyRsbGxsbGxsKz0kbGw7fX1lbHNlJGxsbGxsbGxsWyRsbGxsbGxsKytdPSRsbGxsbGxsbGxsKCRsWyRsbGxsbCsrXSk7JGxsbGxsbDw8PTE7JGxsbGxsbGxsbC0tO31ldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JEMG5ZMmh5SnpzPSIpKTskbGxsbGw9MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkQwaVB5SXVKR3hzYkd4c2JHeHNiR3hzYkNnMk1pazciKSk7JGxsbGxsbGxsbGw9IiI7Zm9yKDskbGxsbGw8JGxsbGxsbGw7KXskbGxsbGxsbGxsbC49JGxsbGxsbGxsbGxsbCgkbGxsbGxsbGxbJGxsbGxsKytdXjB4MDcpO31ldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkM0OUpHeHNiR3hzYkd4c2JHd3VKR3hzYkd4c2JHeHNiR3hzYkNnMk1Da3VJajhpT3c9PSIpKTtldmFsKCRsbGxsbGxsbGwpOw=="));return;?>
Output for 5.4.0 - 5.6.28, 7.0.0 - 7.1.0
Notice: Undefined variable: o in /in/2Hr7H(2) : eval()'d code(1) : eval()'d code on line 1 Notice: Uninitialized string offset: 1 in /in/2Hr7H(2) : eval()'d code on line 1 Notice: Uninitialized string offset: 2 in /in/2Hr7H(2) : eval()'d code on line 1
Output for hhvm-3.12.0 - 3.13.2
Notice: Undefined variable: o in /in/2Hr7H(2)(4395851434a570f2862ca6002a5bf80a) : eval()'d code(1)(8e6471d43cf82a089ac8f3a0958908fd) : eval()'d code on line 1 Warning: base64_decode() expects parameter 1 to be string, null given in /in/2Hr7H(2)(4395851434a570f2862ca6002a5bf80a) : eval()'d code(1)(8e6471d43cf82a089ac8f3a0958908fd) : eval()'d code on line 1 Warning: ord() expects parameter 1 to be string, null given in /in/2Hr7H(2)(4395851434a570f2862ca6002a5bf80a) : eval()'d code on line 1 Warning: ord() expects parameter 1 to be string, null given in /in/2Hr7H(2)(4395851434a570f2862ca6002a5bf80a) : eval()'d code on line 1
Output for hhvm-3.10.0
Notice: Undefined variable: o in /in/2Hr7H(2)(4395851434a570f2862ca6002a5bf80a) : eval()'d code(1)(8e6471d43cf82a089ac8f3a0958908fd) : eval()'d code on line 1
Output for 5.2.10 - 5.3.29
Notice: Undefined variable: o in /in/2Hr7H(2) : eval()'d code(1) : eval()'d code on line 1 Notice: Uninitialized string offset: 1 in /in/2Hr7H(2) : eval()'d code on line 1 Notice: Uninitialized string offset: 2 in /in/2Hr7H(2) : eval()'d code on line 1 <?
Output for 5.0.4 - 5.2.9
Notice: Undefined variable: o in /in/2Hr7H(2) : eval()'d code(1) : eval()'d code on line 1 Notice: Uninitialized string offset: 1 in /in/2Hr7H(2) : eval()'d code on line 1 Notice: Uninitialized string offset: 2 in /in/2Hr7H(2) : eval()'d code on line 1 <?
Output for 4.3.0 - 5.0.3
Notice: Undefined variable: o in /in/2Hr7H(2) : eval()'d code(1) : eval()'d code on line 1 Notice: Uninitialized string offset: 1 in /in/2Hr7H(2) : eval()'d code on line 1 Notice: Uninitialized string offset: 2 in /in/2Hr7H(2) : eval()'d code on line 1 <?