3v4l.org

run code in 300+ PHP versions simultaneously
<?php $ar = Array ( 0 => Array ( name => "The 5th Wave", releaseDate => '2016-01-22', dates => Array ( date => Array ( 0 => '2016-01-27', 1 => '2016-01-26' ) ) ), 1 => Array ( name => 'Dirty Grandpa', releaseDate => '2016-01-21', dates => Array ( date => Array ( 0 => '2016-01-27', 1 => '2016-01-26' ) ) ), 2 => Array ( name => 'The Revenant', releaseDate => '2016-01-14', dates => Array ( date => Array ( 0 => '2016-01-27', 1 => '2016-01-26' ) ) ) );
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/43NL7
function name:  (null)
number of ops:  29
compiled vars:  !0 = $ar
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    7     0  E >   FETCH_CONSTANT                                   ~1      'name'
          1        INIT_ARRAY                                       ~2      'The+5th+Wave', ~1
    8     2        FETCH_CONSTANT                                   ~3      'releaseDate'
          3        ADD_ARRAY_ELEMENT                                ~2      '2016-01-22', ~3
    9     4        FETCH_CONSTANT                                   ~4      'dates'
   11     5        FETCH_CONSTANT                                   ~5      'date'
    7     6        INIT_ARRAY                                       ~6      <array>, ~5
          7        ADD_ARRAY_ELEMENT                                ~2      ~6, ~4
          8        INIT_ARRAY                                       ~7      ~2, 0
   21     9        FETCH_CONSTANT                                   ~8      'name'
         10        INIT_ARRAY                                       ~9      'Dirty+Grandpa', ~8
   22    11        FETCH_CONSTANT                                   ~10     'releaseDate'
         12        ADD_ARRAY_ELEMENT                                ~9      '2016-01-21', ~10
   23    13        FETCH_CONSTANT                                   ~11     'dates'
   25    14        FETCH_CONSTANT                                   ~12     'date'
    7    15        INIT_ARRAY                                       ~13     <array>, ~12
         16        ADD_ARRAY_ELEMENT                                ~9      ~13, ~11
         17        ADD_ARRAY_ELEMENT                                ~7      ~9, 1
   35    18        FETCH_CONSTANT                                   ~14     'name'
         19        INIT_ARRAY                                       ~15     'The+Revenant', ~14
   36    20        FETCH_CONSTANT                                   ~16     'releaseDate'
         21        ADD_ARRAY_ELEMENT                                ~15     '2016-01-14', ~16
   37    22        FETCH_CONSTANT                                   ~17     'dates'
   39    23        FETCH_CONSTANT                                   ~18     'date'
    7    24        INIT_ARRAY                                       ~19     <array>, ~18
         25        ADD_ARRAY_ELEMENT                                ~15     ~19, ~17
         26        ADD_ARRAY_ELEMENT                                ~7      ~15, 2
    3    27        ASSIGN                                                   !0, ~7
   47    28      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
168.41 ms | 1385 KiB | 13 Q