3v4l.org

run code in 300+ PHP versions simultaneously
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/544Ku
function name:  (null)
number of ops:  37
compiled vars:  !0 = $object, !1 = $assocDataFields
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    4     0  E >   INIT_ARRAY                                       ~2      8586332, 'id'
    5     1        ADD_ARRAY_ELEMENT                                ~2      'hello%40myemail.com', 'email'
    6     2        ADD_ARRAY_ELEMENT                                ~2      'Unknown', 'optInType'
    7     3        ADD_ARRAY_ELEMENT                                ~2      'Html', 'emailType'
    9     4        CAST                                          8  ~3      <array>
          5        INIT_ARRAY                                       ~4      ~3
   10     6        CAST                                          8  ~5      <array>
          7        ADD_ARRAY_ELEMENT                                ~4      ~5
   11     8        CAST                                          8  ~6      <array>
          9        ADD_ARRAY_ELEMENT                                ~4      ~6
   12    10        CAST                                          8  ~7      <array>
         11        ADD_ARRAY_ELEMENT                                ~4      ~7
   13    12        CAST                                          8  ~8      <array>
         13        ADD_ARRAY_ELEMENT                                ~4      ~8
   14    14        CAST                                          8  ~9      <array>
         15        ADD_ARRAY_ELEMENT                                ~4      ~9
   15    16        CAST                                          8  ~10     <array>
         17        ADD_ARRAY_ELEMENT                                ~4      ~10
         18        ADD_ARRAY_ELEMENT                                ~2      ~4, 'dataFields'
   17    19        ADD_ARRAY_ELEMENT                                ~2      'Subscribed', 'status'
         20        CAST                                          8  ~11     ~2
    3    21        ASSIGN                                                   !0, ~11
   20    22        INIT_FCALL                                               'array_column'
         23        FETCH_OBJ_R                                      ~13     !0, 'dataFields'
         24        SEND_VAL                                                 ~13
         25        SEND_VAL                                                 null
         26        SEND_VAL                                                 'key'
         27        DO_ICALL                                         $14     
         28        ASSIGN                                                   !1, $14
   22    29        FETCH_DIM_R                                      ~16     !1, 'THIS_KEY'
         30        FETCH_OBJ_R                                      ~17     ~16, 'value'
         31        ECHO                                                     ~17
   23    32        ECHO                                                     '%0A'
   24    33        FETCH_DIM_R                                      ~18     !1, 'FULLNAME'
         34        FETCH_OBJ_R                                      ~19     ~18, 'value'
         35        ECHO                                                     ~19
   25    36      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
240.55 ms | 970 KiB | 14 Q