3v4l.org

run code in 300+ PHP versions simultaneously
<?php print_r(json_decode('"{\"page\":{\"homeSlideshow\":{\"type\":\"slideshow\",\"slides\":[{\"src\":\"\/assets\/media\/images\/tmp\/jNQn3z4g\/iw-ic-home-slide.jpg\",\"alt\":\"\",\"caption\":\"In-Wall & In-Ceiling Speakers\"},{\"src\":\"\/assets\/media\/images\/tmp\/eMWTgiKx\/outdoor-slide.jpg\",\"alt\":\"\",\"caption\":\"Outdoor Speakers\"},{\"src\":\"\/assets\/media\/images\/tmp\/DK2uLRo0\/surround-slide.jpg\",\"alt\":\"\",\"caption\":\"Home Theater\"}]},\"homeBucketImageOne\":{\"type\":\"image\",\"src\":\"\/assets\/media\/images\/content\/dana-logos.png\",\"alt\":\"iPort | Sonance | TRUFIG\"},\"homeBucketTextOne\":\"<p>Who is Dana Innovations?<\/p>\",\"homeBucketImageTwo\":{\"type\":\"image\",\"src\":\"\/assets\/media\/images\/content\/vp-icon.png\",\"alt\":\"iPort | Sonance | TRUFIG\"},\"homeBucketTextTwo\":\"<p>Next Gen Visual Performance Series<\/p>\",\"homeBucketImageThree\":{\"type\":\"image\",\"src\":\"\/assets\/media\/images\/content\/soundbar-icon.png\",\"alt\":\"iPort | Sonance | TRUFIG\"},\"homeBucketTextThree\":\"<p>World\'s First Adjustable Soundbar<\/p>\",\"homeBucketImageFour\":{\"type\":\"image\",\"src\":\"\/assets\/media\/images\/content\/sls-icon.png\",\"alt\":\"iPort | Sonance | TRUFIG\"},\"homeBucketTextFour\":\"<p>Outdoor Speaker System<\/p>\",\"active\":1},\"meta\":{\"description\":\"Test\",\"author\":\"\",\"keywords\":\"Test\",\"title\":\"In-Wall & In-Ceiling\"},\"params\":{},\"route\":{\"url\":\"\/\"},\"product\":{\"specs\":{},\"media\":{}},\"group\":{\"media\":{}}}"'));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/Z5KXv
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                                                 '%22%7B%5C%22page%5C%22%3A%7B%5C%22homeSlideshow%5C%22%3A%7B%5C%22type%5C%22%3A%5C%22slideshow%5C%22%2C%5C%22slides%5C%22%3A%5B%7B%5C%22src%5C%22%3A%5C%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Ftmp%5C%2FjNQn3z4g%5C%2Fiw-ic-home-slide.jpg%5C%22%2C%5C%22alt%5C%22%3A%5C%22%5C%22%2C%5C%22caption%5C%22%3A%5C%22In-Wall+%26+In-Ceiling+Speakers%5C%22%7D%2C%7B%5C%22src%5C%22%3A%5C%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Ftmp%5C%2FeMWTgiKx%5C%2Foutdoor-slide.jpg%5C%22%2C%5C%22alt%5C%22%3A%5C%22%5C%22%2C%5C%22caption%5C%22%3A%5C%22Outdoor+Speakers%5C%22%7D%2C%7B%5C%22src%5C%22%3A%5C%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Ftmp%5C%2FDK2uLRo0%5C%2Fsurround-slide.jpg%5C%22%2C%5C%22alt%5C%22%3A%5C%22%5C%22%2C%5C%22caption%5C%22%3A%5C%22Home+Theater%5C%22%7D%5D%7D%2C%5C%22homeBucketImageOne%5C%22%3A%7B%5C%22type%5C%22%3A%5C%22image%5C%22%2C%5C%22src%5C%22%3A%5C%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fcontent%5C%2Fdana-logos.png%5C%22%2C%5C%22alt%5C%22%3A%5C%22iPort+%7C+Sonance+%7C+TRUFIG%5C%22%7D%2C%5C%22homeBucketTextOne%5C%22%3A%5C%22%3Cp%3EWho+is+Dana+Innovations%3F%3C%5C%2Fp%3E%5C%22%2C%5C%22homeBucketImageTwo%5C%22%3A%7B%5C%22type%5C%22%3A%5C%22image%5C%22%2C%5C%22src%5C%22%3A%5C%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fcontent%5C%2Fvp-icon.png%5C%22%2C%5C%22alt%5C%22%3A%5C%22iPort+%7C+Sonance+%7C+TRUFIG%5C%22%7D%2C%5C%22homeBucketTextTwo%5C%22%3A%5C%22%3Cp%3ENext+Gen+Visual+Performance+Series%3C%5C%2Fp%3E%5C%22%2C%5C%22homeBucketImageThree%5C%22%3A%7B%5C%22type%5C%22%3A%5C%22image%5C%22%2C%5C%22src%5C%22%3A%5C%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fcontent%5C%2Fsoundbar-icon.png%5C%22%2C%5C%22alt%5C%22%3A%5C%22iPort+%7C+Sonance+%7C+TRUFIG%5C%22%7D%2C%5C%22homeBucketTextThree%5C%22%3A%5C%22%3Cp%3EWorld%27s+First+Adjustable+Soundbar%3C%5C%2Fp%3E%5C%22%2C%5C%22homeBucketImageFour%5C%22%3A%7B%5C%22type%5C%22%3A%5C%22image%5C%22%2C%5C%22src%5C%22%3A%5C%22%5C%2Fassets%5C%2Fmedia%5C%2Fimages%5C%2Fcontent%5C%2Fsls-icon.png%5C%22%2C%5C%22alt%5C%22%3A%5C%22iPort+%7C+Sonance+%7C+TRUFIG%5C%22%7D%2C%5C%22homeBucketTextFour%5C%22%3A%5C%22%3Cp%3EOutdoor+Speaker+System%3C%5C%2Fp%3E%5C%22%2C%5C%22active%5C%22%3A1%7D%2C%5C%22meta%5C%22%3A%7B%5C%22description%5C%22%3A%5C%22Test%5C%22%2C%5C%22author%5C%22%3A%5C%22%5C%22%2C%5C%22keywords%5C%22%3A%5C%22Test%5C%22%2C%5C%22title%5C%22%3A%5C%22In-Wall+%26+In-Ceiling%5C%22%7D%2C%5C%22params%5C%22%3A%7B%7D%2C%5C%22route%5C%22%3A%7B%5C%22url%5C%22%3A%5C%22%5C%2F%5C%22%7D%2C%5C%22product%5C%22%3A%7B%5C%22specs%5C%22%3A%7B%7D%2C%5C%22media%5C%22%3A%7B%7D%7D%2C%5C%22group%5C%22%3A%7B%5C%22media%5C%22%3A%7B%7D%7D%7D%22'
          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:
159.07 ms | 1396 KiB | 17 Q