3v4l.org

run code in 300+ PHP versions simultaneously
<?php $json = '{[{"id":"3","value":"Alaska","abbrev":"AK"},{"id":"4","value":"Alabama","abbrev":"AL"},{"id":"9","value":"California","abbrev":"CA"},{"id":"29","value":"Marshall Islands","abbrev":"MH"},{"id":"49","value":"Palau","abbrev":"PW"}]}'; var_dump(json_decode($json));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/B7BGi
function name:  (null)
number of ops:  8
compiled vars:  !0 = $json
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '%7B%5B%7B%22id%22%3A%223%22%2C%22value%22%3A%22Alaska%22%2C%22abbrev%22%3A%22AK%22%7D%2C%7B%22id%22%3A%224%22%2C%22value%22%3A%22Alabama%22%2C%22abbrev%22%3A%22AL%22%7D%2C%7B%22id%22%3A%229%22%2C%22value%22%3A%22California%22%2C%22abbrev%22%3A%22CA%22%7D%2C%7B%22id%22%3A%2229%22%2C%22value%22%3A%22Marshall+Islands%22%2C%22abbrev%22%3A%22MH%22%7D%2C%7B%22id%22%3A%2249%22%2C%22value%22%3A%22Palau%22%2C%22abbrev%22%3A%22PW%22%7D%5D%7D'
    4     1        INIT_FCALL                                               'var_dump'
          2        INIT_FCALL                                               'json_decode'
          3        SEND_VAR                                                 !0
          4        DO_ICALL                                         $2      
          5        SEND_VAR                                                 $2
          6        DO_ICALL                                                 
          7      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
158.67 ms | 1394 KiB | 17 Q