3v4l.org

run code in 300+ PHP versions simultaneously
<?php Config::eShop([ 'module_url' => 'index.php?a=112&id='.$_GET['id'].'&', 'module_path' => MODX_SITE_URL.'assets/modules/evoshop/', 'module_tpl_path' => MODX_BASE_PATH . 'assets/modules/evoshop/tpl/', 'modx_manager_url' => MODX_MANAGER_URL, 'mgrFullname' => $_SESSION['mgrFullname'], 'status' => eShop::getStatusList(), ]);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/ILf2N
function name:  (null)
number of ops:  23
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   INIT_STATIC_METHOD_CALL                                  'Config', 'eShop'
    3     1        FETCH_R                      global              ~0      '_GET'
          2        FETCH_DIM_R                                      ~1      ~0, 'id'
          3        CONCAT                                           ~2      'index.php%3Fa%3D112%26id%3D', ~1
          4        CONCAT                                           ~3      ~2, '%26'
          5        INIT_ARRAY                                       ~4      ~3, 'module_url'
    4     6        FETCH_CONSTANT                                   ~5      'MODX_SITE_URL'
          7        CONCAT                                           ~6      ~5, 'assets%2Fmodules%2Fevoshop%2F'
          8        ADD_ARRAY_ELEMENT                                ~4      ~6, 'module_path'
    5     9        FETCH_CONSTANT                                   ~7      'MODX_BASE_PATH'
         10        CONCAT                                           ~8      ~7, 'assets%2Fmodules%2Fevoshop%2Ftpl%2F'
         11        ADD_ARRAY_ELEMENT                                ~4      ~8, 'module_tpl_path'
    6    12        FETCH_CONSTANT                                   ~9      'MODX_MANAGER_URL'
         13        ADD_ARRAY_ELEMENT                                ~4      ~9, 'modx_manager_url'
    7    14        FETCH_R                      global              ~10     '_SESSION'
         15        FETCH_DIM_R                                      ~11     ~10, 'mgrFullname'
         16        ADD_ARRAY_ELEMENT                                ~4      ~11, 'mgrFullname'
    8    17        INIT_STATIC_METHOD_CALL                                  'eShop', 'getStatusList'
         18        DO_FCALL                                      0  $12     
         19        ADD_ARRAY_ELEMENT                                ~4      $12, 'status'
         20        SEND_VAL_EX                                              ~4
         21        DO_FCALL                                      0          
    9    22      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
155.63 ms | 1385 KiB | 13 Q