3v4l.org

run code in 300+ PHP versions simultaneously
<?php $vars = json_decode('{ "name": "Cadastros", "uri": "cadastre", "children": [ { "name": "Clientes", "uri": "client" }, { "name": "Fornecedores", "uri": "supplier" }, { "name": "Produtos", "uri": "products" }, { "name": "Outros", "uri": "othercadastre" } ] }, { "name": "Financeiro", "uri": "finance", "children": [ { "name": "Movimentações", "uri": "transaction" }, { "name": "Receitas", "uri": "revenue" }, { "name": "Despesas", "uri": "expense" }, { "name": "Transferências", "uri": "transfer" }, { "name": "Outros", "uri": "otherfinance" } ] }, { "name": "Estoque", "uri": "inventory", "children": [ { "name": "Compras", "uri": "purchase" }, { "name": "Orçamentos", "uri": "estimate" }, { "name": "Pedidos de Venda", "uri": "sale" }, { "name": "Outros", "children": [ { "name": "Paranaue Alado", "uri": "paranaue" }, { "name": "Paranaue Alado", "uri": "paranaue" }, { "name": "Paranaue Alado", "uri": "paranaue" } ] } ] }, { "name": "Relatórios", "uri": "reports", "children": [ { "name": "Financeiro", "uri": "finance" }, { "name": "Estoque", "uri": "inventory" } ] }, { "name": "Revendas", "uri": "reseller", "children": [ { "name": "Painel", "uri": "dashboard" } ] }',true); var_export($vars);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/MDR0N
function name:  (null)
number of ops:  9
compiled vars:  !0 = $vars
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   INIT_FCALL                                               'json_decode'
          1        SEND_VAL                                                 '%7B+%22name%22%3A+%22Cadastros%22%2C+%22uri%22%3A+%22cadastre%22%2C+%22children%22%3A+%5B+%7B+%22name%22%3A+%22Clientes%22%2C+%22uri%22%3A+%22client%22+%7D%2C+%7B+%22name%22%3A+%22Fornecedores%22%2C+%22uri%22%3A+%22supplier%22+%7D%2C+%7B+%22name%22%3A+%22Produtos%22%2C+%22uri%22%3A+%22products%22+%7D%2C+%7B+%22name%22%3A+%22Outros%22%2C+%22uri%22%3A+%22othercadastre%22+%7D+%5D+%7D%2C+%7B+%22name%22%3A+%22Financeiro%22%2C+%22uri%22%3A+%22finance%22%2C+%22children%22%3A+%5B+%7B+%22name%22%3A+%22Movimenta%C3%83%C2%A7%C3%83%C2%B5es%22%2C+%22uri%22%3A+%22transaction%22+%7D%2C+%7B+%22name%22%3A+%22Receitas%22%2C+%22uri%22%3A+%22revenue%22+%7D%2C+%7B+%22name%22%3A+%22Despesas%22%2C+%22uri%22%3A+%22expense%22+%7D%2C+%7B+%22name%22%3A+%22Transfer%C3%83%C2%AAncias%22%2C+%22uri%22%3A+%22transfer%22+%7D%2C+%7B+%22name%22%3A+%22Outros%22%2C+%22uri%22%3A+%22otherfinance%22+%7D+%5D+%7D%2C+%7B+%22name%22%3A+%22Estoque%22%2C+%22uri%22%3A+%22inventory%22%2C+%22children%22%3A+%5B+%7B+%22name%22%3A+%22Compras%22%2C+%22uri%22%3A+%22purchase%22+%7D%2C+%7B+%22name%22%3A+%22Or%C3%83%C2%A7amentos%22%2C+%22uri%22%3A+%22estimate%22+%7D%2C+%7B+%22name%22%3A+%22Pedidos+de+Venda%22%2C+%22uri%22%3A+%22sale%22+%7D%2C+%7B+%22name%22%3A+%22Outros%22%2C+%22children%22%3A+%5B+%7B+%22name%22%3A+%22Paranaue+Alado%22%2C+%22uri%22%3A+%22paranaue%22+%7D%2C+%7B+%22name%22%3A+%22Paranaue+Alado%22%2C+%22uri%22%3A+%22paranaue%22+%7D%2C+%7B+%22name%22%3A+%22Paranaue+Alado%22%2C+%22uri%22%3A+%22paranaue%22+%7D+%5D+%7D+%5D+%7D%2C+%7B+%22name%22%3A+%22Relat%C3%83%C2%B3rios%22%2C+%22uri%22%3A+%22reports%22%2C+%22children%22%3A+%5B+%7B+%22name%22%3A+%22Financeiro%22%2C+%22uri%22%3A+%22finance%22+%7D%2C+%7B+%22name%22%3A+%22Estoque%22%2C+%22uri%22%3A+%22inventory%22+%7D+%5D+%7D%2C+%7B+%22name%22%3A+%22Revendas%22%2C+%22uri%22%3A+%22reseller%22%2C+%22children%22%3A+%5B+%7B+%22name%22%3A+%22Painel%22%2C+%22uri%22%3A+%22dashboard%22+%7D+%5D+%7D'
          2        SEND_VAL                                                 <true>
          3        DO_ICALL                                         $1      
          4        ASSIGN                                                   !0, $1
    4     5        INIT_FCALL                                               'var_export'
          6        SEND_VAR                                                 !0
          7        DO_ICALL                                                 
          8      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
170.88 ms | 1395 KiB | 17 Q