3v4l.org

run code in 300+ PHP versions simultaneously
<?php print_r(json_decode('{"topMedia":{"type":"image","src":"\/assets\/media\/images\/placeholder.gif","alt":"Drag Image to Replace"},"topTitle":"topTitle","topText":"<p>topText<\/p>","tabOneHeader":{"type":"image","src":"\/assets\/media\/images\/placeholder.gif","alt":"Drag Image to Replace"},"tabTwoHeader":{"type":"image","src":"\/assets\/media\/images\/placeholder.gif","alt":"Drag Image to Replace"},"tabThreeHeader":{"type":"image","src":"\/assets\/media\/images\/placeholder.gif","alt":"Drag Image to Replace"},"tabOneTabTitle":{"type":"link","text":"Sound quality","url":"#content-tab-1"},"tabTwoTabTitle":{"type":"link","text":"Sleek & minimalistic","url":"#content-tab-2"},"tabThreeTabTitle":{"type":"link","text":"Perfect results","url":"#content-tab-3"},"tabOneFirstTitle":"tabOneFirstTitle","tabOneFirstText":"<p>tabOneFirstText<\/p>","tabOneFirstImage":{"type":"image","src":{"dirname":"\/Users\/mrjonleek\/Sites\/sonance\/v200\/public\/assets\/media\/images\/content","basename":"php.gif","extension":"gif","filename":"php"}},"tabOneSecondTitle":"tabOneSecondTitle","tabOneSecondText":"<p>tabOneSecondText<\/p>","tabOneSecondImage":{"type":"image","src":"\/assets\/media\/images\/placeholder.gif","alt":"Drag Image to Replace"},"tabOneThirdTitle":"tabOneThirdTitle","tabOneThirdText":"<p>tabOneThirdText<\/p>","tabOneThirdImage":{"type":"image","src":"\/assets\/media\/images\/placeholder.gif","alt":"Drag Image to Replace"},"tabTwoFirstTitle":"tabTwoFirstTitle","tabTwoFirstText":"<p>tabTwoFirstText<\/p>","tabTwoFirstImage":{"type":"image","src":"\/assets\/media\/images\/placeholder.gif","alt":"Drag Image to Replace"},"tabTwoSecondTitle":"tabTwoSecondTitle","tabTwoSecondText":"<p>tabTwoSecondText<\/p>","tabTwoSecondImage":{"type":"image","src":"\/assets\/media\/images\/placeholder.gif","alt":"Drag Image to Replace"},"tabTwoThirdTitle":"tabTwoThirdTitle","tabTwoThirdText":"<p>tabTwoThirdText<\/p>","tabTwoThirdImage":{"type":"image","src":"\/assets\/media\/images\/placeholder.gif","alt":"Drag Image to Replace"},"tabThreeFirstTitle":"tabThreeFirstTitle","tabThreeFirstText":"<p>tabThreeFirstText<\/p>","tabThreeFirstImage":{"type":"image","src":"\/assets\/media\/images\/placeholder.gif","alt":"Drag Image to Replace"},"tabThreeSecondTitle":"tabThreeSecondTitle","tabThreeSecondText":"<p>tabThreeSecondText<\/p>","tabThreeSecondImage":{"type":"image","src":"\/assets\/media\/images\/placeholder.gif","alt":"Drag Image to Replace"},"tabThreeThirdTitle":"tabThreeThirdTitle","tabThreeThirdText":"<p>tabThreeThirdText<\/p>","tabThreeThirdImage":{"type":"image","src":"\/assets\/media\/images\/placeholder.gif","alt":"Drag Image to Replace"},"bottomImage":{"type":"image","src":"\/assets\/media\/images\/placeholder.gif","alt":"Drag Image to Replace"}}'));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/Wgns0
function name:  (null)
number of ops:  7
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   INIT_FCALL                                               'print_r'
          1        INIT_FCALL                                               'json_decode'
          2        SEND_VAL                                                 '%7B%22topMedia%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fplaceholder.gif%22%2C%22alt%22%3A%22Drag+Image+to+Replace%22%7D%2C%22topTitle%22%3A%22topTitle%22%2C%22topText%22%3A%22%3Cp%3EtopText%3C%5C%2Fp%3E%22%2C%22tabOneHeader%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fplaceholder.gif%22%2C%22alt%22%3A%22Drag+Image+to+Replace%22%7D%2C%22tabTwoHeader%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fplaceholder.gif%22%2C%22alt%22%3A%22Drag+Image+to+Replace%22%7D%2C%22tabThreeHeader%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fplaceholder.gif%22%2C%22alt%22%3A%22Drag+Image+to+Replace%22%7D%2C%22tabOneTabTitle%22%3A%7B%22type%22%3A%22link%22%2C%22text%22%3A%22Sound+quality%22%2C%22url%22%3A%22%23content-tab-1%22%7D%2C%22tabTwoTabTitle%22%3A%7B%22type%22%3A%22link%22%2C%22text%22%3A%22Sleek+%26+minimalistic%22%2C%22url%22%3A%22%23content-tab-2%22%7D%2C%22tabThreeTabTitle%22%3A%7B%22type%22%3A%22link%22%2C%22text%22%3A%22Perfect+results%22%2C%22url%22%3A%22%23content-tab-3%22%7D%2C%22tabOneFirstTitle%22%3A%22tabOneFirstTitle%22%2C%22tabOneFirstText%22%3A%22%3Cp%3EtabOneFirstText%3C%5C%2Fp%3E%22%2C%22tabOneFirstImage%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%7B%22dirname%22%3A%22%5C%2FUsers%5C%2Fmrjonleek%5C%2FSites%5C%2Fsonance%5C%2Fv200%5C%2Fpublic%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fcontent%22%2C%22basename%22%3A%22php.gif%22%2C%22extension%22%3A%22gif%22%2C%22filename%22%3A%22php%22%7D%7D%2C%22tabOneSecondTitle%22%3A%22tabOneSecondTitle%22%2C%22tabOneSecondText%22%3A%22%3Cp%3EtabOneSecondText%3C%5C%2Fp%3E%22%2C%22tabOneSecondImage%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fplaceholder.gif%22%2C%22alt%22%3A%22Drag+Image+to+Replace%22%7D%2C%22tabOneThirdTitle%22%3A%22tabOneThirdTitle%22%2C%22tabOneThirdText%22%3A%22%3Cp%3EtabOneThirdText%3C%5C%2Fp%3E%22%2C%22tabOneThirdImage%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fplaceholder.gif%22%2C%22alt%22%3A%22Drag+Image+to+Replace%22%7D%2C%22tabTwoFirstTitle%22%3A%22tabTwoFirstTitle%22%2C%22tabTwoFirstText%22%3A%22%3Cp%3EtabTwoFirstText%3C%5C%2Fp%3E%22%2C%22tabTwoFirstImage%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fplaceholder.gif%22%2C%22alt%22%3A%22Drag+Image+to+Replace%22%7D%2C%22tabTwoSecondTitle%22%3A%22tabTwoSecondTitle%22%2C%22tabTwoSecondText%22%3A%22%3Cp%3EtabTwoSecondText%3C%5C%2Fp%3E%22%2C%22tabTwoSecondImage%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fplaceholder.gif%22%2C%22alt%22%3A%22Drag+Image+to+Replace%22%7D%2C%22tabTwoThirdTitle%22%3A%22tabTwoThirdTitle%22%2C%22tabTwoThirdText%22%3A%22%3Cp%3EtabTwoThirdText%3C%5C%2Fp%3E%22%2C%22tabTwoThirdImage%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fplaceholder.gif%22%2C%22alt%22%3A%22Drag+Image+to+Replace%22%7D%2C%22tabThreeFirstTitle%22%3A%22tabThreeFirstTitle%22%2C%22tabThreeFirstText%22%3A%22%3Cp%3EtabThreeFirstText%3C%5C%2Fp%3E%22%2C%22tabThreeFirstImage%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fplaceholder.gif%22%2C%22alt%22%3A%22Drag+Image+to+Replace%22%7D%2C%22tabThreeSecondTitle%22%3A%22tabThreeSecondTitle%22%2C%22tabThreeSecondText%22%3A%22%3Cp%3EtabThreeSecondText%3C%5C%2Fp%3E%22%2C%22tabThreeSecondImage%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fplaceholder.gif%22%2C%22alt%22%3A%22Drag+Image+to+Replace%22%7D%2C%22tabThreeThirdTitle%22%3A%22tabThreeThirdTitle%22%2C%22tabThreeThirdText%22%3A%22%3Cp%3EtabThreeThirdText%3C%5C%2Fp%3E%22%2C%22tabThreeThirdImage%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fplaceholder.gif%22%2C%22alt%22%3A%22Drag+Image+to+Replace%22%7D%2C%22bottomImage%22%3A%7B%22type%22%3A%22image%22%2C%22src%22%3A%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fplaceholder.gif%22%2C%22alt%22%3A%22Drag+Image+to+Replace%22%7D%7D'
          3        DO_ICALL                                         $0      
          4        SEND_VAR                                                 $0
          5        DO_ICALL                                                 
          6      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
152.36 ms | 1400 KiB | 17 Q