3v4l.org

run code in 300+ PHP versions simultaneously
<?php $default = array( // physical path of YOURLS root 'ABSPATH' => str_replace( '\\', '/', dirname( dirname( __DIR__ ) ) ), // physical path of includes directory 'INC' => array( 'ABSPATH', '/includes' ), // physical path and url of asset directory 'ASSET_DIR' => array( 'ABSPATH', '/assets' ), 'ASSET_URL' => array( 'SITE', '/assets' ), // physical path and url of user directory 'USER_DIR' => array( 'ABSPATH', '/user' ), 'USER_URL' => array( 'SITE', '/user' ), // physical path of translations directory 'LANG_DIR' => array( 'USER_DIR', '/languages' ), // physical path and url of plugins directory 'PLUGIN_DIR' => array( 'USER_DIR', '/plugins' ), 'PLUGIN_URL' => array( 'USER_URL', '/plugins' ), // physical path and url of themes directory 'THEME_DIR' => array( 'USER_DIR', '/themes' ), 'THEME_URL' => array( 'USER_URL', '/themes' ), // physical path of pages directory 'PAGE_DIR' => array( 'USER_DIR', '/pages' ), // admin pages location 'ADMIN_LOCATION' => 'admin', // table to store URLs 'DB_TABLE_URL' => array( 'DB_PREFIX', 'url' ), // table to store options 'DB_TABLE_OPTIONS' => array( 'DB_PREFIX', 'options' ), // table to store hits, for stats 'DB_TABLE_LOG' => array( 'DB_PREFIX', 'log' ), // minimum delay in sec before a same IP can add another URL. Note: logged in users are not throttled down. 'FLOOD_DELAY_SECONDS' => 15, // comma separated list of IPs that can bypass flood check. 'FLOOD_IP_WHITELIST' => '', 'COOKIE_LIFE' => 60*60*24*7, // life span of a nonce in seconds 'NONCE_LIFE' => 43200, // 3600 *,12 // if set to true, disable stat logging (no use for it, too busy servers, ...) 'check_update' => false, // if set to true, force https:// in the admin area 'ADMIN_SSL' => false, // if set to true, verbose debug infos. Will break things. Don't enable. 'DEBUG' => false, ); var_dump($default);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/kJ0lg
function name:  (null)
number of ops:  39
compiled vars:  !0 = $default
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    5     0  E >   INIT_FCALL                                               'str_replace'
          1        SEND_VAL                                                 '%5C'
          2        SEND_VAL                                                 '%2F'
          3        INIT_FCALL                                               'dirname'
          4        INIT_FCALL                                               'dirname'
          5        SEND_VAL                                                 '%2Fin'
          6        DO_ICALL                                         $1      
          7        SEND_VAR                                                 $1
          8        DO_ICALL                                         $2      
          9        SEND_VAR                                                 $2
         10        DO_ICALL                                         $3      
         11        INIT_ARRAY                                       ~4      $3, 'ABSPATH'
         12        ADD_ARRAY_ELEMENT                                ~4      <array>, 'INC'
         13        ADD_ARRAY_ELEMENT                                ~4      <array>, 'ASSET_DIR'
         14        ADD_ARRAY_ELEMENT                                ~4      <array>, 'ASSET_URL'
         15        ADD_ARRAY_ELEMENT                                ~4      <array>, 'USER_DIR'
         16        ADD_ARRAY_ELEMENT                                ~4      <array>, 'USER_URL'
         17        ADD_ARRAY_ELEMENT                                ~4      <array>, 'LANG_DIR'
         18        ADD_ARRAY_ELEMENT                                ~4      <array>, 'PLUGIN_DIR'
         19        ADD_ARRAY_ELEMENT                                ~4      <array>, 'PLUGIN_URL'
         20        ADD_ARRAY_ELEMENT                                ~4      <array>, 'THEME_DIR'
         21        ADD_ARRAY_ELEMENT                                ~4      <array>, 'THEME_URL'
         22        ADD_ARRAY_ELEMENT                                ~4      <array>, 'PAGE_DIR'
   28    23        ADD_ARRAY_ELEMENT                                ~4      'admin', 'ADMIN_LOCATION'
    5    24        ADD_ARRAY_ELEMENT                                ~4      <array>, 'DB_TABLE_URL'
         25        ADD_ARRAY_ELEMENT                                ~4      <array>, 'DB_TABLE_OPTIONS'
         26        ADD_ARRAY_ELEMENT                                ~4      <array>, 'DB_TABLE_LOG'
   38    27        ADD_ARRAY_ELEMENT                                ~4      15, 'FLOOD_DELAY_SECONDS'
   40    28        ADD_ARRAY_ELEMENT                                ~4      '', 'FLOOD_IP_WHITELIST'
    5    29        ADD_ARRAY_ELEMENT                                ~4      604800, 'COOKIE_LIFE'
   43    30        ADD_ARRAY_ELEMENT                                ~4      43200, 'NONCE_LIFE'
    5    31        ADD_ARRAY_ELEMENT                                ~4      <false>, 'check_update'
         32        ADD_ARRAY_ELEMENT                                ~4      <false>, 'ADMIN_SSL'
         33        ADD_ARRAY_ELEMENT                                ~4      <false>, 'DEBUG'
    3    34        ASSIGN                                                   !0, ~4
   53    35        INIT_FCALL                                               'var_dump'
         36        SEND_VAR                                                 !0
         37        DO_ICALL                                                 
         38      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
159.83 ms | 1396 KiB | 19 Q