3v4l.org

run code in 300+ PHP versions simultaneously
<?php /*** PHP Encode v1.0 by zeura.com ***/ $XnNhAWEnhoiqwciqpoHH=file(__FILE__);eval(base64_decode("aWYoIWZ1bmN0aW9uX2V4aXN0cygiWWl1bklVWTc2YkJodWhOWUlPOCIpKXtmdW5jdGlvbiBZaXVuSVVZNzZiQmh1aE5ZSU84KCRnLCRiPTApeyRhPWltcGxvZGUoIlxuIiwkZyk7JGQ9YXJyYXkoNjU1LDIzNiw0MCk7aWYoJGI9PTApICRmPXN1YnN0cigkYSwkZFswXSwkZFsxXSk7ZWxzZWlmKCRiPT0xKSAkZj1zdWJzdHIoJGEsJGRbMF0rJGRbMV0sJGRbMl0pO2Vsc2UgJGY9dHJpbShzdWJzdHIoJGEsJGRbMF0rJGRbMV0rJGRbMl0pKTtyZXR1cm4oJGYpO319"));eval(base64_decode(YiunIUY76bBhuhNYIO8($XnNhAWEnhoiqwciqpoHH)));eval(ZsldkfhGYU87iyihdfsow(YiunIUY76bBhuhNYIO8($XnNhAWEnhoiqwciqpoHH,2),YiunIUY76bBhuhNYIO8($XnNhAWEnhoiqwciqpoHH,1)));__halt_compiler();aWYoIWZ1bmN0aW9uX2V4aXN0cygiWnNsZGtmaEdZVTg3aXlpaGRmc293Iikpe2Z1bmN0aW9uIFpzbGRrZmhHWVU4N2l5aWhkZnNvdygkYSwkaCl7aWYoJGg9PXNoYTEoJGEpKXtyZXR1cm4oZ3ppbmZsYXRlKGJhc2U2NF9kZWNvZGUoJGEpKSk7fWVsc2V7ZWNobygiRXJyb3I6IEZpbGUgTW9kaWZpZWQiKTt9fX0=eb592a0fbf9741696a4e48fde62b69388fdab6c4vVnrbuJIFv5NpLxDDYpiMwLcPTMrrXJhl0noTUYkMEC3ZtQauQv7ELxtu5iqMpPMKE+zv/fXPkK/2J6qso0BG8hOtC01BNc537nUuVXZ+fr46Gvy9wX1PtMHqNUmHCQVPr0HqRc8tnjiwcNc1r558/Zb/UgEEglrcykXZ44jU4YYZNtjkaYIAw9iATmNx4HKYAm4HrFYtBl/cFIa4UyfWrHXin3nu/YbB9nx//GR45B7RobAo0CIgMXHRz7Mghh827q+Hbnd4bB/e9Wd3A7urQZhnPgB2NYIhOSBJ8En1PNACKtxrsC8kApBrlgsOQtD4HfMT0LAT06RAQJG4FFC7Bdpjo/+OD6qLZIp6klOlsCVFuSSWG/bb9vfWedqkQdLKoGcAOeowiWhnNMnu2HWmAStyYnH4lnwINbXV9izJPakwg5iHx7tBq4oybUTOQ9EqxMy6uMnjR8S3B/birTuDn65mfbaypzBZ14SQSxbHQFyEsgQ7AwqBWl1HkDa1hyoH8QPrlQ0VqNxXqspZ9VqwczOWDj8mqBTFRZHH3y0Rr0f3/fGE/euN7kZXFu/kEt0yXAwnuA2nJ6SlG1Jw8BH19gNZY6xZ90g1B9C20IVJergpN+pJRmpJnLTtey71QE/kGPzQ/tj5Ygm2dR7wYRMQYvIGHdqP9FbVNKPlkhMuKA5pNxZEiPEzcjWteSoD8e9znyW8BDZg/izbemwUoIcs22ooCXZZ4gvLdIm5brodesXpByP+2pblKxnszPZFmvC9f2rVn1jn8+3gKaJlCx2BV3ugilSVYN4NPYg3A+T0lUDUd93/UB4LInlfjhFnbq4GpJDxA4xMaUzQFtgEgOBcR+4KySViXBViO2KnFL6Ei23CLHe0fAlyIahAhrTJ6OLmQxmT3uQt+mrgDXRPjRDVAFBdQXcA5ESVUDE7DCUFV0FEKav6/G9ODlZFQxWzMMcXaQ0YFiA8273w7A7uXHvbn8YjG8GQ3dwZZXUVCN2TXPLw5+kJUiLEceHpRMnYUis9s1kMnSxc3b7g3+0rb+xhfLFJTZmNwr+ycScLU45SyRcljWa822hyoJIPLgQ0cAEq+rBC1fSB2FXG71iaWClu5jyzoVY0LhzMe1Yecmr1SAU8IrW/knLDjJnpfwamjcH77Mqw8lCdUZXNZQdoKXkZprR8YFTEeQdp6qb5ZFC8N+GPiUtrwqm0D6T+BCxKxdsuSEdpIpi00dptd1SdIqzo+/xJJoaZVdDlLZrF/XHFb3xgabXvdwyvy47u/r9nEXYBpracmvOYbbFVej1ZrZ1NM/L23wzUxAlCVhQTiXjlpI0ozoH9NL/xeqsjx5o9yvMONXGW+TsjFgF62u1kqDaLvwF/cqy/eUqbhf57UnndZ2yOX2szc0h83DEFlTZ7RRngKqppUgDa1lvhuwi4NpQoSNjoB6MU2a7xBlF725PO+AXBZrzkIm4+j7G+ouEbU1MB8rSfHtFlTaDagk5eQZcKR/ESzUGUc9HhUC4Jtt3CagcGnbwGDN3EBzUp/cJKByKVz1js8Otneew9xeHq+p5qHwE24V12ORRjlvcOWt7qCvvh1gzdKs3bf7wEuYUuV6jnJUogpLwLLQIqQe2dUqjxbmSdLo6ZZdzNs7J9kRsxFfOGum64cy7FnEc4s1pRAklywB+K8BKiFAxCWr2K3FPWy5Cq2ikNw9Cn0NcaI2quWVNG9sncKu59nDGmMweblVVDmLBcBjStyyDRC6SQqzGCGabk/tzeteTXwfl1z2rO5LsxieYEfurbPcxflqdORWrKzAdByqemqT8Fmg7D/TF1MfqKVOvu4tcRHazwUEmPDajR/H+AdNSH8jtIn5Rbhmj8Vu6InkCRb9s3IEVAqlwE8ZlXEgzMxmnI3IadNlkDN6cEUWvhcNjIHdvQgZ2Qj3KVgJNKruZtypyfIMqyyrMhysFq0Kz/I5UnVCEY+XkG1VQPVJDDWUmY9RfhQU0w088c3iwtg8xhmjPnG2IzKWeyXXgAQbk71Bx81fULDdYg2944aUHWGMSpvKM8Si1KT2IuszLzmVFm9aIEzn7q+uDh0OMfZfynZ2Z2xwqcE/0XmUrHwyC3ag+YpbowxYQe5TLvcp86I3Gt4P7tRs7b44L6nTqBnGAiZNFh9FAL2AFwWO4jaRNcvV+1B8MJ+6oN3k/up+Muvfjd71RU+fNHhYs7C5qcPvu52FPsegk3MOjbm4PAleE7257/etxk6igdqcJFlQXY4Q/aaOa5P59v6/7Q+rdNG01JDyCpwALUryQCcieFSpElr0maVUX2L4oxwEiDAsFQquxinR/2uoYzerXvfEV+VTHvnj9vTsc9d7d/oR/1/Uc8ol8ylLn02qc+sqgtTpxErmc/SZMtJK1OWAloNuf9EZk0v2+36uW072+LsgiH7qjq5vuyP7mL28a5H4w0a6rb44Jr2nUpk2kQ94Us9AP+MBDWfgd0whs9Y5l/PN40rvL7rpnQQg/RapU1f8w5M/O8lcsP85jFK73Xnzg1g0bilaMuP+BkMLOUEwFSIXjxmuZ2WLzIAmpbcZfa3f7eYNI48RSbzZquwe70pcS+SFu48L/kDcY6yqtv8jIcbHNx1kwW6uDYsm7nQPeiuBDkFD+XmT/GxDdyXURq99/+RcjMxYQnI/Fl38vISQeNgdOGPFwCGTkYtrJkC+caYfEjEzxMMyID8SnPhNt0sN8T3A6Y2T8Y5/QKQ0eGYEI20yyQUuAoDeQFOG0K7Sg6Mt/0BuaKmZLJZITp2M+yeulXJ5xz6u5c7ParLao/NXczjj4s1umMfYl5wtzs54VherMzIa5/yEv3Xr5cSfPytyf2kTlcSR9/i8=
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/BM1bM
function name:  (null)
number of ops:  29
compiled vars:  !0 = $XnNhAWEnhoiqwciqpoHH
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    1     0  E >   INIT_FCALL                                               'file'
          1        SEND_VAL                                                 '%2Fin%2FBM1bM'
          2        DO_ICALL                                         $1      
          3        ASSIGN                                                   !0, $1
          4        INIT_FCALL                                               'base64_decode'
          5        SEND_VAL                                                 'aWYoIWZ1bmN0aW9uX2V4aXN0cygiWWl1bklVWTc2YkJodWhOWUlPOCIpKXtmdW5jdGlvbiBZaXVuSVVZNzZiQmh1aE5ZSU84KCRnLCRiPTApeyRhPWltcGxvZGUoIlxuIiwkZyk7JGQ9YXJyYXkoNjU1LDIzNiw0MCk7aWYoJGI9PTApICRmPXN1YnN0cigkYSwkZFswXSwkZFsxXSk7ZWxzZWlmKCRiPT0xKSAkZj1zdWJzdHIoJGEsJGRbMF0rJGRbMV0sJGRbMl0pO2Vsc2UgJGY9dHJpbShzdWJzdHIoJGEsJGRbMF0rJGRbMV0rJGRbMl0pKTtyZXR1cm4oJGYpO319'
          6        DO_ICALL                                         $3      
          7        INCLUDE_OR_EVAL                                          $3, EVAL
          8        INIT_FCALL                                               'base64_decode'
          9        INIT_FCALL_BY_NAME                                       'YiunIUY76bBhuhNYIO8'
         10        SEND_VAR_EX                                              !0
         11        DO_FCALL                                      0  $5      
         12        SEND_VAR                                                 $5
         13        DO_ICALL                                         $6      
         14        INCLUDE_OR_EVAL                                          $6, EVAL
         15        INIT_FCALL_BY_NAME                                       'ZsldkfhGYU87iyihdfsow'
         16        INIT_FCALL_BY_NAME                                       'YiunIUY76bBhuhNYIO8'
         17        SEND_VAR_EX                                              !0
         18        SEND_VAL_EX                                              2
         19        DO_FCALL                                      0  $8      
         20        SEND_VAR_NO_REF_EX                                       $8
         21        INIT_FCALL_BY_NAME                                       'YiunIUY76bBhuhNYIO8'
         22        SEND_VAR_EX                                              !0
         23        SEND_VAL_EX                                              1
         24        DO_FCALL                                      0  $9      
         25        SEND_VAR_NO_REF_EX                                       $9
         26        DO_FCALL                                      0  $10     
         27        INCLUDE_OR_EVAL                                          $10, EVAL
         28      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
166.83 ms | 1396 KiB | 17 Q