3v4l.org

run code in 300+ PHP versions simultaneously
<?php $json = '{"responseData": {"results":[{"GsearchResultClass":"GwebSearch","unescapedUrl":"http://www.speedtest.net/","url":"http://www.speedtest.net/","visibleUrl":"www.speedtest.net","cacheUrl":"http://www.google.com/search?q\u003dcache:M47_v0xF3m8J:www.speedtest.net","title":"Speedtest.net by Ookla - The Global Broadband Speed \u003cb\u003eTest\u003c/b\u003e","titleNoFormatting":"Speedtest.net by Ookla - The Global Broadband Speed Test","content":"\u003cb\u003eTest\u003c/b\u003e your Internet connection bandwidth to locations around the world with this \ninteractive broadband speed \u003cb\u003etest\u003c/b\u003e from Ookla."},{"GsearchResultClass":"GwebSearch","unescapedUrl":"http://www.test.com/","url":"http://www.test.com/","visibleUrl":"www.test.com","cacheUrl":"http://www.google.com/search?q\u003dcache:S9XHtkEncW8J:www.test.com","title":"Create \u003cb\u003eTests\u003c/b\u003e for Organizational Training and Certification Programs \u003cb\u003e...\u003c/b\u003e","titleNoFormatting":"Create Tests for Organizational Training and Certification Programs ...","content":"\u003cb\u003eTest\u003c/b\u003e.com provides a complete software solution for creating online \u003cb\u003etests\u003c/b\u003e and \nmanaging enterprise and specialist certification programs, in up to 22 languages."},{"GsearchResultClass":"GwebSearch","unescapedUrl":"http://www.speakeasy.net/speedtest/","url":"http://www.speakeasy.net/speedtest/","visibleUrl":"www.speakeasy.net","cacheUrl":"http://www.google.com/search?q\u003dcache:71lCly1h_zMJ:www.speakeasy.net","title":"Speakeasy Speed \u003cb\u003eTest\u003c/b\u003e","titleNoFormatting":"Speakeasy Speed Test","content":"Speakeasy Speed \u003cb\u003eTest\u003c/b\u003e - Broadband Speed \u003cb\u003eTest\u003c/b\u003e. Go to MegaPath Speed \u003cb\u003eTest\u003c/b\u003e \nPlus. Choose a Location Monday 03-Feb 2014, 08:51:52 PM. The Speakeasy \u003cb\u003e...\u003c/b\u003e"}],"cursor":{"resultCount":"266,000,000","pages":[{"start":"0","label":1},{"start":"3","label":2},{"start":"6","label":3},{"start":"9","label":4},{"start":"12","label":5},{"start":"15","label":6},{"start":"18","label":7},{"start":"21","label":8}],"estimatedResultCount":"266000000","currentPageIndex":0,"moreResultsUrl":"http://www.google.com/search?oe\u003dutf8\u0026ie\u003dutf8\u0026source\u003duds\u0026start\u003d0\u0026hl\u003den\u0026q\u003dtest","searchResultTime":"0.15"}}, "responseDetails": null, "responseStatus": 200}'; print_r(json_decode($json, true));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/6oTMA
function name:  (null)
number of ops:  9
compiled vars:  !0 = $json
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '%7B%22responseData%22%3A+%7B%22results%22%3A%5B%7B%22GsearchResultClass%22%3A%22GwebSearch%22%2C%22unescapedUrl%22%3A%22http%3A%2F%2Fwww.speedtest.net%2F%22%2C%22url%22%3A%22http%3A%2F%2Fwww.speedtest.net%2F%22%2C%22visibleUrl%22%3A%22www.speedtest.net%22%2C%22cacheUrl%22%3A%22http%3A%2F%2Fwww.google.com%2Fsearch%3Fq%5Cu003dcache%3AM47_v0xF3m8J%3Awww.speedtest.net%22%2C%22title%22%3A%22Speedtest.net+by+Ookla+-+The+Global+Broadband+Speed+%5Cu003cb%5Cu003eTest%5Cu003c%2Fb%5Cu003e%22%2C%22titleNoFormatting%22%3A%22Speedtest.net+by+Ookla+-+The+Global+Broadband+Speed+Test%22%2C%22content%22%3A%22%5Cu003cb%5Cu003eTest%5Cu003c%2Fb%5Cu003e+your+Internet+connection+bandwidth+to+locations+around+the+world+with+this+%5Cninteractive+broadband+speed+%5Cu003cb%5Cu003etest%5Cu003c%2Fb%5Cu003e+from+Ookla.%22%7D%2C%7B%22GsearchResultClass%22%3A%22GwebSearch%22%2C%22unescapedUrl%22%3A%22http%3A%2F%2Fwww.test.com%2F%22%2C%22url%22%3A%22http%3A%2F%2Fwww.test.com%2F%22%2C%22visibleUrl%22%3A%22www.test.com%22%2C%22cacheUrl%22%3A%22http%3A%2F%2Fwww.google.com%2Fsearch%3Fq%5Cu003dcache%3AS9XHtkEncW8J%3Awww.test.com%22%2C%22title%22%3A%22Create+%5Cu003cb%5Cu003eTests%5Cu003c%2Fb%5Cu003e+for+Organizational+Training+and+Certification+Programs+%5Cu003cb%5Cu003e...%5Cu003c%2Fb%5Cu003e%22%2C%22titleNoFormatting%22%3A%22Create+Tests+for+Organizational+Training+and+Certification+Programs+...%22%2C%22content%22%3A%22%5Cu003cb%5Cu003eTest%5Cu003c%2Fb%5Cu003e.com+provides+a+complete+software+solution+for+creating+online+%5Cu003cb%5Cu003etests%5Cu003c%2Fb%5Cu003e+and+%5Cnmanaging+enterprise+and+specialist+certification+programs%2C+in+up+to+22+languages.%22%7D%2C%7B%22GsearchResultClass%22%3A%22GwebSearch%22%2C%22unescapedUrl%22%3A%22http%3A%2F%2Fwww.speakeasy.net%2Fspeedtest%2F%22%2C%22url%22%3A%22http%3A%2F%2Fwww.speakeasy.net%2Fspeedtest%2F%22%2C%22visibleUrl%22%3A%22www.speakeasy.net%22%2C%22cacheUrl%22%3A%22http%3A%2F%2Fwww.google.com%2Fsearch%3Fq%5Cu003dcache%3A71lCly1h_zMJ%3Awww.speakeasy.net%22%2C%22title%22%3A%22Speakeasy+Speed+%5Cu003cb%5Cu003eTest%5Cu003c%2Fb%5Cu003e%22%2C%22titleNoFormatting%22%3A%22Speakeasy+Speed+Test%22%2C%22content%22%3A%22Speakeasy+Speed+%5Cu003cb%5Cu003eTest%5Cu003c%2Fb%5Cu003e+-+Broadband+Speed+%5Cu003cb%5Cu003eTest%5Cu003c%2Fb%5Cu003e.+Go+to+MegaPath+Speed+%5Cu003cb%5Cu003eTest%5Cu003c%2Fb%5Cu003e+%5CnPlus.+Choose+a+Location+Monday+03-Feb+2014%2C+08%3A51%3A52+PM.+The+Speakeasy+%5Cu003cb%5Cu003e...%5Cu003c%2Fb%5Cu003e%22%7D%5D%2C%22cursor%22%3A%7B%22resultCount%22%3A%22266%2C000%2C000%22%2C%22pages%22%3A%5B%7B%22start%22%3A%220%22%2C%22label%22%3A1%7D%2C%7B%22start%22%3A%223%22%2C%22label%22%3A2%7D%2C%7B%22start%22%3A%226%22%2C%22label%22%3A3%7D%2C%7B%22start%22%3A%229%22%2C%22label%22%3A4%7D%2C%7B%22start%22%3A%2212%22%2C%22label%22%3A5%7D%2C%7B%22start%22%3A%2215%22%2C%22label%22%3A6%7D%2C%7B%22start%22%3A%2218%22%2C%22label%22%3A7%7D%2C%7B%22start%22%3A%2221%22%2C%22label%22%3A8%7D%5D%2C%22estimatedResultCount%22%3A%22266000000%22%2C%22currentPageIndex%22%3A0%2C%22moreResultsUrl%22%3A%22http%3A%2F%2Fwww.google.com%2Fsearch%3Foe%5Cu003dutf8%5Cu0026ie%5Cu003dutf8%5Cu0026source%5Cu003duds%5Cu0026start%5Cu003d0%5Cu0026hl%5Cu003den%5Cu0026q%5Cu003dtest%22%2C%22searchResultTime%22%3A%220.15%22%7D%7D%2C+%22responseDetails%22%3A+null%2C+%22responseStatus%22%3A+200%7D'
    4     1        INIT_FCALL                                               'print_r'
          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:
150.37 ms | 1400 KiB | 17 Q