3v4l.org

run code in 300+ PHP versions simultaneously
<?php $default = array( // physical path of YOURLS root 'ABSPATH' => str_replace( '\\', '/', __FILE__ ), // 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/tY8TK
function name:  (null)
number of ops:  33
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        SEND_VAL                                                 '%2Fin%2FtY8TK'
          4        DO_ICALL                                         $1      
          5        INIT_ARRAY                                       ~2      $1, 'ABSPATH'
          6        ADD_ARRAY_ELEMENT                                ~2      <array>, 'INC'
          7        ADD_ARRAY_ELEMENT                                ~2      <array>, 'ASSET_DIR'
          8        ADD_ARRAY_ELEMENT                                ~2      <array>, 'ASSET_URL'
          9        ADD_ARRAY_ELEMENT                                ~2      <array>, 'USER_DIR'
         10        ADD_ARRAY_ELEMENT                                ~2      <array>, 'USER_URL'
         11        ADD_ARRAY_ELEMENT                                ~2      <array>, 'LANG_DIR'
         12        ADD_ARRAY_ELEMENT                                ~2      <array>, 'PLUGIN_DIR'
         13        ADD_ARRAY_ELEMENT                                ~2      <array>, 'PLUGIN_URL'
         14        ADD_ARRAY_ELEMENT                                ~2      <array>, 'THEME_DIR'
         15        ADD_ARRAY_ELEMENT                                ~2      <array>, 'THEME_URL'
         16        ADD_ARRAY_ELEMENT                                ~2      <array>, 'PAGE_DIR'
   28    17        ADD_ARRAY_ELEMENT                                ~2      'admin', 'ADMIN_LOCATION'
    5    18        ADD_ARRAY_ELEMENT                                ~2      <array>, 'DB_TABLE_URL'
         19        ADD_ARRAY_ELEMENT                                ~2      <array>, 'DB_TABLE_OPTIONS'
         20        ADD_ARRAY_ELEMENT                                ~2      <array>, 'DB_TABLE_LOG'
   38    21        ADD_ARRAY_ELEMENT                                ~2      15, 'FLOOD_DELAY_SECONDS'
   40    22        ADD_ARRAY_ELEMENT                                ~2      '', 'FLOOD_IP_WHITELIST'
    5    23        ADD_ARRAY_ELEMENT                                ~2      604800, 'COOKIE_LIFE'
   43    24        ADD_ARRAY_ELEMENT                                ~2      43200, 'NONCE_LIFE'
    5    25        ADD_ARRAY_ELEMENT                                ~2      <false>, 'check_update'
         26        ADD_ARRAY_ELEMENT                                ~2      <false>, 'ADMIN_SSL'
         27        ADD_ARRAY_ELEMENT                                ~2      <false>, 'DEBUG'
    3    28        ASSIGN                                                   !0, ~2
   53    29        INIT_FCALL                                               'var_dump'
         30        SEND_VAR                                                 !0
         31        DO_ICALL                                                 
         32      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
164.84 ms | 1396 KiB | 17 Q