3v4l.org

run code in 300+ PHP versions simultaneously
<?php $json = '[{ "Name": "LanguageOfficeAddress", "ParamType": "Complex", "Value": { "Parameter": [{ "Name": "LanguageOfficeId", "Type": "Byte", "Value": "2" }, { "Name": "LanguageOfficePhoneNo", "Type": "String", "Value": "003223420718" }] } }, { "Name": "LanguageOfficeAddress", "ParamType": "Complex", "Value": { "Parameter": [{ "Name": "LanguageOfficeId", "Type": "Byte", "Value": "6" }, { "Name": "LanguageOfficePhoneNo", "Type": "String", "Value": "003223420718" }] } }, { "Name": "LanguageOfficeAddress", "ParamType": "Complex", "Value": { "Parameter": [{ "Name": "LanguageOfficeId", "Type": "Byte", "Value": "1" }, { "Name": "LanguageOfficePhoneNo", "Type": "String", "Value": "003223420718" }] } }, { "Name": "LanguageOfficeAddress", "ParamType": "Complex", "Value": { "Parameter": [{ "Name": "LanguageOfficeId", "Type": "Byte", "Value": "5" }, { "Name": "LanguageOfficePhoneNo", "Type": "String", "Value": "+3223420718" }] } }]'; var_dump(json_decode($json, true));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/hXGsA
function name:  (null)
number of ops:  9
compiled vars:  !0 = $json
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, '%5B%7B%0A%09%22Name%22%3A+%22LanguageOfficeAddress%22%2C%0A%09%22ParamType%22%3A+%22Complex%22%2C%0A%09%22Value%22%3A+%7B%0A%09%09%22Parameter%22%3A+%5B%7B%0A%09%09%09%22Name%22%3A+%22LanguageOfficeId%22%2C%0A%09%09%09%22Type%22%3A+%22Byte%22%2C%0A%09%09%09%22Value%22%3A+%222%22%0A%09%09%7D%2C+%7B%0A%09%09%09%22Name%22%3A+%22LanguageOfficePhoneNo%22%2C%0A%09%09%09%22Type%22%3A+%22String%22%2C%0A%09%09%09%22Value%22%3A+%22003223420718%22%0A%09%09%7D%5D%0A%09%7D%0A%7D%2C+%7B%0A%09%22Name%22%3A+%22LanguageOfficeAddress%22%2C%0A%09%22ParamType%22%3A+%22Complex%22%2C%0A%09%22Value%22%3A+%7B%0A%09%09%22Parameter%22%3A+%5B%7B%0A%09%09%09%22Name%22%3A+%22LanguageOfficeId%22%2C%0A%09%09%09%22Type%22%3A+%22Byte%22%2C%0A%09%09%09%22Value%22%3A+%226%22%0A%09%09%7D%2C+%7B%0A%09%09%09%22Name%22%3A+%22LanguageOfficePhoneNo%22%2C%0A%09%09%09%22Type%22%3A+%22String%22%2C%0A%09%09%09%22Value%22%3A+%22003223420718%22%0A%09%09%7D%5D%0A%09%7D%0A%7D%2C+%7B%0A%09%22Name%22%3A+%22LanguageOfficeAddress%22%2C%0A%09%22ParamType%22%3A+%22Complex%22%2C%0A%09%22Value%22%3A+%7B%0A%09%09%22Parameter%22%3A+%5B%7B%0A%09%09%09%22Name%22%3A+%22LanguageOfficeId%22%2C%0A%09%09%09%22Type%22%3A+%22Byte%22%2C%0A%09%09%09%22Value%22%3A+%221%22%0A%09%09%7D%2C+%7B%0A%09%09%09%22Name%22%3A+%22LanguageOfficePhoneNo%22%2C%0A%09%09%09%22Type%22%3A+%22String%22%2C%0A%09%09%09%22Value%22%3A+%22003223420718%22%0A%09%09%7D%5D%0A%09%7D%0A%7D%2C+%7B%0A%09%22Name%22%3A+%22LanguageOfficeAddress%22%2C%0A%09%22ParamType%22%3A+%22Complex%22%2C%0A%09%22Value%22%3A+%7B%0A%09%09%22Parameter%22%3A+%5B%7B%0A%09%09%09%22Name%22%3A+%22LanguageOfficeId%22%2C%0A%09%09%09%22Type%22%3A+%22Byte%22%2C%0A%09%09%09%22Value%22%3A+%225%22%0A%09%09%7D%2C+%7B%0A%09%09%09%22Name%22%3A+%22LanguageOfficePhoneNo%22%2C%0A%09%09%09%22Type%22%3A+%22String%22%2C%0A%09%09%09%22Value%22%3A+%22%2B3223420718%22%0A%09%09%7D%5D%0A%09%7D%0A%7D%5D'
   61     1        INIT_FCALL                                               'var_dump'
          2        INIT_FCALL                                               'json_decode'
          3        SEND_VAR                                                 !0
          4        SEND_VAL                                                 <true>
          5        DO_ICALL                                         $2      
          6        SEND_VAR                                                 $2
          7        DO_ICALL                                                 
          8      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
155.56 ms | 1395 KiB | 17 Q