3v4l.org

run code in 300+ PHP versions simultaneously
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 16, Position 2 = 22
Branch analysis from position: 16
2 jumps found. (Code = 78) Position 1 = 17, Position 2 = 22
Branch analysis from position: 17
1 jumps found. (Code = 42) Position 1 = 16
Branch analysis from position: 16
Branch analysis from position: 22
2 jumps found. (Code = 77) Position 1 = 29, Position 2 = 70
Branch analysis from position: 29
2 jumps found. (Code = 78) Position 1 = 30, Position 2 = 70
Branch analysis from position: 30
1 jumps found. (Code = 42) Position 1 = 29
Branch analysis from position: 29
Branch analysis from position: 70
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 70
Branch analysis from position: 22
filename:       /in/vpdvc
function name:  (null)
number of ops:  73
compiled vars:  !0 = $counter, !1 = $url, !2 = $json, !3 = $data, !4 = $sort, !5 = $row, !6 = $key
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    1     0  E >   ECHO                                                     '%3C%21DOCTYPE+html%3E%0A%3Chtml%3E%0A%0A%3Chead%3E%0A++++%3Ctitle%3ETOP+SECRET%3C%2Ftitle%3E%0A++++%3Cstyle%3E%0A++++++++pre+%7B%0A++++++++++++font-size%3A+10pt%3B%0A++++++++++++font-family%3A+%22Fira+Code%22%3B%0A++++++++++++font-weight%3A+bold%3B%0A++++++++%7D%0A++++%3C%2Fstyle%3E%0A%3C%2Fhead%3E%0A%0A%3Cbody%3E%0A%0A'
   19     1        ASSIGN                                                   !0, 0
   24     2        ASSIGN                                                   !1, 'https%3A%2F%2Fgist.github.com%2FNuckChorris%2Ffd73d6744e56545c8def%2Fraw%2F7bad79aead47eddeba5667a422c7f5c00f31fc3a%2F2014_type_stats.json'
   27     3        INIT_FCALL                                               'file_get_contents'
          4        SEND_VAR                                                 !1
          5        DO_ICALL                                         $9      
          6        ASSIGN                                                   !2, $9
   30     7        INIT_FCALL                                               'json_decode'
          8        SEND_VAR                                                 !2
          9        SEND_VAL                                                 <true>
         10        DO_ICALL                                         $11     
         11        ASSIGN                                                   !3, $11
   33    12        FETCH_DIM_R                                      ~13     !3, 'TV'
         13        ASSIGN                                                   !3, ~13
   36    14        ASSIGN                                                   !4, <array>
   39    15      > FE_RESET_R                                       $16     !3, ->22
         16    > > FE_FETCH_R                                       ~17     $16, !5, ->22
         17    >   ASSIGN                                                   !6, ~17
   42    18        FETCH_DIM_R                                      ~20     !5, 'count'
         19        ASSIGN_DIM                                               !4, !6
         20        OP_DATA                                                  ~20
   39    21      > JMP                                                      ->16
         22    >   FE_FREE                                                  $16
   53    23        INIT_FCALL                                               'array_multisort'
         24        SEND_REF                                                 !4
         25        SEND_VAL                                                 3
         26        SEND_REF                                                 !3
         27        DO_ICALL                                                 
   56    28      > FE_RESET_R                                       $22     !3, ->70
         29    > > FE_FETCH_R                                       ~23     $22, !5, ->70
         30    >   ASSIGN                                                   !6, ~23
   57    31        PRE_INC                                                  !0
   59    32        CONCAT                                           ~26     '%3Cpre%3E', !0
   60    33        CONCAT                                           ~27     ~26, '%29%3Cbr%3E'
   65    34        FETCH_DIM_R                                      ~28     !5, 'slug'
         35        CONCAT                                           ~29     ~27, ~28
   67    36        CONCAT                                           ~30     ~29, '%3Cbr%3EView%3A+'
         37        FETCH_DIM_R                                      ~31     !5, 'count'
         38        CONCAT                                           ~32     ~30, ~31
   68    39        CONCAT                                           ~33     ~32, '%3Cbr%3ERati%3A+'
         40        INIT_FCALL                                               'round'
         41        FETCH_DIM_R                                      ~34     !5, 'rating'
         42        SEND_VAL                                                 ~34
         43        SEND_VAL                                                 2
         44        DO_ICALL                                         $35     
         45        CONCAT                                           ~36     ~33, $35
   69    46        CONCAT                                           ~37     ~36, '%3Cbr%3E'
   70    47        CONCAT                                           ~38     ~37, '%3Cbr%3EComp%3A+'
         48        FETCH_DIM_R                                      ~39     !5, 'distribution'
         49        FETCH_DIM_R                                      ~40     ~39, 'Completed'
         50        CONCAT                                           ~41     ~38, ~40
   71    51        CONCAT                                           ~42     ~41, '%3Cbr%3ECurr%3A+'
         52        FETCH_DIM_R                                      ~43     !5, 'distribution'
         53        FETCH_DIM_R                                      ~44     ~43, 'Currently+Watching'
         54        CONCAT                                           ~45     ~42, ~44
   72    55        CONCAT                                           ~46     ~45, '%3Cbr%3EDrop%3A+'
         56        FETCH_DIM_R                                      ~47     !5, 'distribution'
         57        FETCH_DIM_R                                      ~48     ~47, 'Dropped'
         58        CONCAT                                           ~49     ~46, ~48
   73    59        CONCAT                                           ~50     ~49, '%3Cbr%3EOn+H%3A+'
         60        FETCH_DIM_R                                      ~51     !5, 'distribution'
         61        FETCH_DIM_R                                      ~52     ~51, 'On+Hold'
         62        CONCAT                                           ~53     ~50, ~52
   74    63        CONCAT                                           ~54     ~53, '%3Cbr%3EPlan%3A+'
         64        FETCH_DIM_R                                      ~55     !5, 'distribution'
         65        FETCH_DIM_R                                      ~56     ~55, 'Plan+to+Watch'
         66        CONCAT                                           ~57     ~54, ~56
   75    67        CONCAT                                           ~58     ~57, '%3Cbr%3E%3Cbr%3E%3C%2Fpre%3E'
         68        ECHO                                                     ~58
   56    69      > JMP                                                      ->29
         70    >   FE_FREE                                                  $22
   78    71        ECHO                                                     '%0A%3C%2Fbody%3E%0A%0A%3C%2Fhtml%3E'
   81    72      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
127.61 ms | 974 KiB | 17 Q