3v4l.org

run code in 300+ PHP versions simultaneously
<?php $dataArray = [ 'Items' => [4 => [ [id] => 4, [name] => 'Test Item 4 Name', [desc] => 'Test Item 4 Desc', ]], [5 => [ [id] => 5, [name] => 'Test Item 5 Name', [desc] => 'Test Item 5 Desc', ]], [6 => [ [id] => 6, [name] => 'Test Item 6 Name', [desc] => 'Test Item 6 Desc', ]], ]; var_dump($dataArray); exit;
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 79) Position 1 = -2
filename:       /in/HKtb6
function name:  (null)
number of ops:  39
compiled vars:  !0 = $dataArray
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    6     0  E >   FETCH_CONSTANT                                   ~1      'id'
          1        INIT_ARRAY                                       ~2      ~1
          2        INIT_ARRAY                                       ~3      4, ~2
    7     3        FETCH_CONSTANT                                   ~4      'name'
          4        INIT_ARRAY                                       ~5      ~4
          5        ADD_ARRAY_ELEMENT                                ~3      'Test+Item+4+Name', ~5
    8     6        FETCH_CONSTANT                                   ~6      'desc'
          7        INIT_ARRAY                                       ~7      ~6
          8        ADD_ARRAY_ELEMENT                                ~3      'Test+Item+4+Desc', ~7
          9        INIT_ARRAY                                       ~8      ~3, 4
         10        INIT_ARRAY                                       ~9      ~8, 'Items'
   11    11        FETCH_CONSTANT                                   ~10     'id'
         12        INIT_ARRAY                                       ~11     ~10
         13        INIT_ARRAY                                       ~12     5, ~11
   12    14        FETCH_CONSTANT                                   ~13     'name'
         15        INIT_ARRAY                                       ~14     ~13
         16        ADD_ARRAY_ELEMENT                                ~12     'Test+Item+5+Name', ~14
   13    17        FETCH_CONSTANT                                   ~15     'desc'
         18        INIT_ARRAY                                       ~16     ~15
         19        ADD_ARRAY_ELEMENT                                ~12     'Test+Item+5+Desc', ~16
         20        INIT_ARRAY                                       ~17     ~12, 5
         21        ADD_ARRAY_ELEMENT                                ~9      ~17
   16    22        FETCH_CONSTANT                                   ~18     'id'
         23        INIT_ARRAY                                       ~19     ~18
         24        INIT_ARRAY                                       ~20     6, ~19
   17    25        FETCH_CONSTANT                                   ~21     'name'
         26        INIT_ARRAY                                       ~22     ~21
         27        ADD_ARRAY_ELEMENT                                ~20     'Test+Item+6+Name', ~22
   18    28        FETCH_CONSTANT                                   ~23     'desc'
         29        INIT_ARRAY                                       ~24     ~23
         30        ADD_ARRAY_ELEMENT                                ~20     'Test+Item+6+Desc', ~24
         31        INIT_ARRAY                                       ~25     ~20, 6
         32        ADD_ARRAY_ELEMENT                                ~9      ~25
    3    33        ASSIGN                                                   !0, ~9
   22    34        INIT_FCALL                                               'var_dump'
         35        SEND_VAR                                                 !0
         36        DO_ICALL                                                 
   23    37      > EXIT                                                     
         38*     > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
169.13 ms | 1396 KiB | 15 Q