3v4l.org

run code in 300+ PHP versions simultaneously
<?php define('DB_PREFIX', ''); echo $sql = " CREATE TABLE `" . DB_PREFIX . "category_option` ( `option_id` int(10) NOT NULL auto_increment, `status` int(1) default '0', `sort_order` int(10) default '0', PRIMARY KEY (`option_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin; CREATE TABLE `" . DB_PREFIX . "category_option_description` ( `option_id` int(10) NOT NULL, `language_id` int(10) NOT NULL, `name` varchar(127) NOT NULL, PRIMARY KEY (`option_id`,`language_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin; CREATE TABLE `" . DB_PREFIX . "category_option_to_category` ( `option_id` int(11) NOT NULL, `category_id` int(11) NOT NULL, PRIMARY KEY (`category_id`,`option_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin; CREATE TABLE `" . DB_PREFIX . "category_option_value` ( `value_id` int(10) NOT NULL auto_increment, `option_id` int(10) default '0', `sort_order` int(10) default '0', PRIMARY KEY (`value_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin; CREATE TABLE `" . DB_PREFIX . "category_option_value_description` ( `value_id` int(10) NOT NULL, `language_id` int(10) NOT NULL, `option_id` int(10) NOT NULL, `name` varchar(127) NOT NULL, PRIMARY KEY (`value_id`,`language_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin; CREATE TABLE `" . DB_PREFIX . "product_to_value` ( `product_id` int(11) NOT NULL, `value_id` int(11) NOT NULL, `option_id` int(11) NOT NULL, PRIMARY KEY (`product_id`,`value_id`,`option_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ";
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/1hEMe
function name:  (null)
number of ops:  25
compiled vars:  !0 = $sql
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   INIT_FCALL                                               'define'
          1        SEND_VAL                                                 'DB_PREFIX'
          2        SEND_VAL                                                 ''
          3        DO_ICALL                                                 
    6     4        FETCH_CONSTANT                                   ~2      'DB_PREFIX'
          5        CONCAT                                           ~3      '%0A+++++++CREATE+TABLE+%60', ~2
          6        CONCAT                                           ~4      ~3, 'category_option%60+%28%0A++++++++%60option_id%60+int%2810%29+NOT+NULL+auto_increment%2C%0A++++++++%60status%60+int%281%29+default+%270%27%2C%0A++++++++%60sort_order%60+int%2810%29+default+%270%27%2C%0A++++++++PRIMARY+KEY++%28%60option_id%60%29%0A++++++%29+ENGINE%3DMyISAM++DEFAULT+CHARSET%3Dutf8+COLLATE%3Dutf8_bin%3B%0A%0A++++++CREATE+TABLE+%60'
   13     7        FETCH_CONSTANT                                   ~5      'DB_PREFIX'
          8        CONCAT                                           ~6      ~4, ~5
          9        CONCAT                                           ~7      ~6, 'category_option_description%60+%28%0A++++++++%60option_id%60+int%2810%29+NOT+NULL%2C%0A++++++++%60language_id%60+int%2810%29+NOT+NULL%2C%0A++++++++%60name%60+varchar%28127%29+NOT+NULL%2C%0A++++++++PRIMARY+KEY++%28%60option_id%60%2C%60language_id%60%29%0A++++++%29+ENGINE%3DMyISAM++DEFAULT+CHARSET%3Dutf8+COLLATE%3Dutf8_bin%3B%0A%0A++++++CREATE+TABLE+%60'
   20    10        FETCH_CONSTANT                                   ~8      'DB_PREFIX'
         11        CONCAT                                           ~9      ~7, ~8
         12        CONCAT                                           ~10     ~9, 'category_option_to_category%60+%28%0A++++++++%60option_id%60+int%2811%29+NOT+NULL%2C%0A++++++++%60category_id%60+int%2811%29+NOT+NULL%2C%0A++++++++PRIMARY+KEY++%28%60category_id%60%2C%60option_id%60%29%0A++++++%29+ENGINE%3DMyISAM++DEFAULT+CHARSET%3Dutf8+COLLATE%3Dutf8_bin%3B%0A%0A++++++CREATE+TABLE+%60'
   26    13        FETCH_CONSTANT                                   ~11     'DB_PREFIX'
         14        CONCAT                                           ~12     ~10, ~11
         15        CONCAT                                           ~13     ~12, 'category_option_value%60+%28%0A++++++++%60value_id%60+int%2810%29+NOT+NULL+auto_increment%2C%0A++++++++%60option_id%60+int%2810%29+default+%270%27%2C%0A++++++++%60sort_order%60+int%2810%29+default+%270%27%2C%0A+++++++++PRIMARY+KEY++%28%60value_id%60%29%0A++++++%29+ENGINE%3DMyISAM++DEFAULT+CHARSET%3Dutf8+COLLATE%3Dutf8_bin%3B%0A%0A++++++CREATE+TABLE+%60'
   33    16        FETCH_CONSTANT                                   ~14     'DB_PREFIX'
         17        CONCAT                                           ~15     ~13, ~14
         18        CONCAT                                           ~16     ~15, 'category_option_value_description%60+%28%0A++++++++%60value_id%60+int%2810%29+NOT+NULL%2C%0A++++++++%60language_id%60+int%2810%29+NOT+NULL%2C%0A++++++++%60option_id%60+int%2810%29+NOT+NULL%2C%0A++++++++%60name%60+varchar%28127%29+NOT+NULL%2C%0A++++++++PRIMARY+KEY++%28%60value_id%60%2C%60language_id%60%29%0A++++++%29+ENGINE%3DMyISAM++DEFAULT+CHARSET%3Dutf8+COLLATE%3Dutf8_bin%3B%0A%0A++++++CREATE+TABLE+%60'
   41    19        FETCH_CONSTANT                                   ~17     'DB_PREFIX'
         20        CONCAT                                           ~18     ~16, ~17
         21        CONCAT                                           ~19     ~18, 'product_to_value%60+%28%0A++++++++%60product_id%60+int%2811%29+NOT+NULL%2C%0A++++++++%60value_id%60+int%2811%29+NOT+NULL%2C%0A++++++++%60option_id%60+int%2811%29+NOT+NULL%2C%0A++++++++PRIMARY+KEY++%28%60product_id%60%2C%60value_id%60%2C%60option_id%60%29%0A++++++%29+ENGINE%3DMyISAM++DEFAULT+CHARSET%3Dutf8+COLLATE%3Dutf8_bin%3B%0A++++'
    5    22        ASSIGN                                           ~20     !0, ~19
         23        ECHO                                                     ~20
   47    24      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
150.47 ms | 1405 KiB | 15 Q