3v4l.org

run code in 300+ PHP versions simultaneously
<?php $json = '{"responseData": {"results":[{"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"},{"GsearchResultClass":"GwebSearch","unescapedUrl":"http://html5test.com/","url":"http://html5test.com/","visibleUrl":"html5test.com","cacheUrl":"http://www.google.com/search?q\u003dcache:4iYNcsRrwi8J:html5test.com","title":"HTML5 \u003cb\u003eTest\u003c/b\u003e","titleNoFormatting":"HTML5 Test","content":"The HTML5 \u003cb\u003etest\u003c/b\u003e score is an indication of how well your browser supports the \nupcoming HTML5 standard and related specifications. Even though the \u003cb\u003e...\u003c/b\u003e"},{"GsearchResultClass":"GwebSearch","unescapedUrl":"http://www.humanmetrics.com/cgi-win/jtypes2.asp","url":"http://www.humanmetrics.com/cgi-win/jtypes2.asp","visibleUrl":"www.humanmetrics.com","cacheUrl":"http://www.google.com/search?q\u003dcache:w_lAt3mgXcoJ:www.humanmetrics.com","title":"Personality \u003cb\u003etest\u003c/b\u003e based on C. Jung and I. Briggs Myers type theory","titleNoFormatting":"Personality test based on C. Jung and I. Briggs Myers type theory","content":"Jung Typology \u003cb\u003eTest\u003c/b\u003e™. This free \u003cb\u003etest\u003c/b\u003e is based on Carl Jung\u0026#39;s and Isabel Briggs \nMyers\u0026#39; typological approach to personality *. Upon completion of the \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\u003d2\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/jjNoL
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.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%2C%7B%22GsearchResultClass%22%3A%22GwebSearch%22%2C%22unescapedUrl%22%3A%22http%3A%2F%2Fhtml5test.com%2F%22%2C%22url%22%3A%22http%3A%2F%2Fhtml5test.com%2F%22%2C%22visibleUrl%22%3A%22html5test.com%22%2C%22cacheUrl%22%3A%22http%3A%2F%2Fwww.google.com%2Fsearch%3Fq%5Cu003dcache%3A4iYNcsRrwi8J%3Ahtml5test.com%22%2C%22title%22%3A%22HTML5+%5Cu003cb%5Cu003eTest%5Cu003c%2Fb%5Cu003e%22%2C%22titleNoFormatting%22%3A%22HTML5+Test%22%2C%22content%22%3A%22The+HTML5+%5Cu003cb%5Cu003etest%5Cu003c%2Fb%5Cu003e+score+is+an+indication+of+how+well+your+browser+supports+the+%5Cnupcoming+HTML5+standard+and+related+specifications.+Even+though+the+%5Cu003cb%5Cu003e...%5Cu003c%2Fb%5Cu003e%22%7D%2C%7B%22GsearchResultClass%22%3A%22GwebSearch%22%2C%22unescapedUrl%22%3A%22http%3A%2F%2Fwww.humanmetrics.com%2Fcgi-win%2Fjtypes2.asp%22%2C%22url%22%3A%22http%3A%2F%2Fwww.humanmetrics.com%2Fcgi-win%2Fjtypes2.asp%22%2C%22visibleUrl%22%3A%22www.humanmetrics.com%22%2C%22cacheUrl%22%3A%22http%3A%2F%2Fwww.google.com%2Fsearch%3Fq%5Cu003dcache%3Aw_lAt3mgXcoJ%3Awww.humanmetrics.com%22%2C%22title%22%3A%22Personality+%5Cu003cb%5Cu003etest%5Cu003c%2Fb%5Cu003e+based+on+C.+Jung+and+I.+Briggs+Myers+type+theory%22%2C%22titleNoFormatting%22%3A%22Personality+test+based+on+C.+Jung+and+I.+Briggs+Myers+type+theory%22%2C%22content%22%3A%22Jung+Typology+%5Cu003cb%5Cu003eTest%5Cu003c%2Fb%5Cu003e%E2%84%A2.+This+free+%5Cu003cb%5Cu003etest%5Cu003c%2Fb%5Cu003e+is+based+on+Carl+Jung%5Cu0026%2339%3Bs+and+Isabel+Briggs+%5CnMyers%5Cu0026%2339%3B+typological+approach+to+personality+%2A.+Upon+completion+of+the+%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%5Cu003d2%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:
151.73 ms | 1400 KiB | 17 Q