3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = Array ( [default_config] => Array ( [influence_rate_limiting] => false, [observe_rate_limiting] => false, ), [push_array] => Array ( [0] => Array ( [target] => Array ( [user_id] => 'zrUGzotNFz0' ), [notification] => Array ( [alert] => 'hola que tal', [sound] => 'levelup.caf', ) ) ) ); echo json_encode($a);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/NET0E
function name:  (null)
number of ops:  34
compiled vars:  !0 = $a
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    5     0  E >   FETCH_CONSTANT                                   ~1      'default_config'
          1        INIT_ARRAY                                       ~2      ~1
    7     2        FETCH_CONSTANT                                   ~3      'influence_rate_limiting'
          3        INIT_ARRAY                                       ~4      ~3
          4        INIT_ARRAY                                       ~5      <false>, ~4
    8     5        FETCH_CONSTANT                                   ~6      'observe_rate_limiting'
          6        INIT_ARRAY                                       ~7      ~6
    7     7        ADD_ARRAY_ELEMENT                                ~5      <false>, ~7
          8        INIT_ARRAY                                       ~8      ~5, ~2
   11     9        FETCH_CONSTANT                                   ~9      'push_array'
         10        INIT_ARRAY                                       ~10     ~9
   15    11        FETCH_CONSTANT                                   ~11     'target'
         12        INIT_ARRAY                                       ~12     ~11
   17    13        FETCH_CONSTANT                                   ~13     'user_id'
         14        INIT_ARRAY                                       ~14     ~13
         15        INIT_ARRAY                                       ~15     'zrUGzotNFz0', ~14
         16        INIT_ARRAY                                       ~16     ~15, ~12
   20    17        FETCH_CONSTANT                                   ~17     'notification'
         18        INIT_ARRAY                                       ~18     ~17
   22    19        FETCH_CONSTANT                                   ~19     'alert'
         20        INIT_ARRAY                                       ~20     ~19
         21        INIT_ARRAY                                       ~21     'hola+que+tal', ~20
   23    22        FETCH_CONSTANT                                   ~22     'sound'
         23        INIT_ARRAY                                       ~23     ~22
         24        ADD_ARRAY_ELEMENT                                ~21     'levelup.caf', ~23
         25        ADD_ARRAY_ELEMENT                                ~16     ~21, ~18
         26        INIT_ARRAY                                       ~24     ~16, <array>
         27        ADD_ARRAY_ELEMENT                                ~8      ~24, ~10
    3    28        ASSIGN                                                   !0, ~8
   30    29        INIT_FCALL                                               'json_encode'
         30        SEND_VAR                                                 !0
         31        DO_ICALL                                         $26     
         32        ECHO                                                     $26
         33      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
159.58 ms | 1396 KiB | 15 Q