3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo print_r(json_decode('{ "card.type": { "inputType": "radio" }, "card.text": { "inputType": "textarea", "height": "120px" }, "card.anonymous": { "title": "Ik wil anoniem blijven" }, "address.recipient.countryCode": { "enumTitles": { "NL": "Nederland", "BE": "België", "LU": "Luxemburg" } }, "address.recipient.addressType": { "enumTitles": { "residence": "Woning", "company": "Bedrijf", "hospital": "Ziekenhuis", "funeral center": "Uitvaartcentrum of crematorium", "church": "Kerk", "other": "Anders" } }, "address.recipient.salutation": { "enumTitles": { "mr": "De heer", "mrs": "Mevrouw" } }, "address.customer.equalToDeliveryAddress": { "title": "Gelijk aan bezorgadres" }, "address.customer.type": { "inputType": "radio", "enumTitles": { "individual": "Particulier", "company": "Bedrijf" } }, "address.customer.countryCode": { "enumTitles": { "NL": "Nederland", "BE": "België", "LU": "Luxemburg" } }, "address.customer.salutation": { "enumTitles": { "mr": "De heer", "mrs": "Mevrouw" } }, "delivery.partOfDay": { "inputType": "radio", "enumTitles": { "allDay": "Overdag", "morning": "Ochtend\n08:00 - 12:00 extra € 4,95", "afternoon": "Middag\n12:00 - 17:00 extra € 3,95", "evening": "Ochtend\n17:00 - 21:00 extra € 5,95" } }, "delivery.comment": { "inputType": "textarea", "height": "120px" }, "payment.type": { }, "items": { "format": "table", "options": { "disable_array_add": false, "disable_array_reorder": true } }, "items.webProductCollectionMemberId": { "inputType": "hidden" }, "final.termsAndConditions": { "title": "Ik ga akkoord met de <a href=\"/algmene-voorwaarden\">algemene voorwaarden</a>" }, "final.keepMeUpdated": { "title": "Ik wil graag op de hoogte gehouden worden van acties" }, "final.postalInvoice": { "title": "Ik wil graag de factuur per post ontvangen (€ 1,95)" } }'));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/mLUq8
function name:  (null)
number of ops:  8
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%0A%09%09%09%22card.type%22%3A+%7B%0A%09%09%09%09%22inputType%22%3A+%22radio%22%0A%09%09%09%7D%2C%0A%09%09%09%22card.text%22%3A+%7B%0A%09%09%09%09%22inputType%22%3A+%22textarea%22%2C%0A%09%09%09%09%22height%22%3A+%22120px%22%0A%09%09%09%7D%2C%0A%09%09%09%22card.anonymous%22%3A+%7B%0A%09%09%09%09%22title%22%3A+%22Ik+wil+anoniem+blijven%22%0A%09%09%09%7D%2C%0A%09%09%09%22address.recipient.countryCode%22%3A+%7B%0A%09%09%09%09%22enumTitles%22%3A+%7B%0A%09%09%09%09%09%22NL%22%3A+%22Nederland%22%2C%0A%09%09%09%09%09%22BE%22%3A+%22Belgi%C3%AB%22%2C%0A%09%09%09%09%09%22LU%22%3A+%22Luxemburg%22%0A%09%09%09%09%7D%0A%09%09%09%7D%2C%0A%09%09%09%22address.recipient.addressType%22%3A+%7B%0A%09%09%09%09%22enumTitles%22%3A+%7B%0A%09%09%09%09%09%22residence%22%3A+%22Woning%22%2C%0A%09%09%09%09%09%22company%22%3A+%22Bedrijf%22%2C%0A%09%09%09%09%09%22hospital%22%3A+%22Ziekenhuis%22%2C%0A%09%09%09%09%09%22funeral+center%22%3A+%22Uitvaartcentrum+of+crematorium%22%2C%0A%09%09%09%09%09%22church%22%3A+%22Kerk%22%2C%0A%09%09%09%09%09%22other%22%3A+%22Anders%22%0A%09%09%09%09%7D%0A%09%09%09%7D%2C%0A%09%09%09%22address.recipient.salutation%22%3A+%7B%0A%09%09%09%09%22enumTitles%22%3A+%7B%0A%09%09%09%09%09%22mr%22%3A+%22De+heer%22%2C%0A%09%09%09%09%09%22mrs%22%3A+%22Mevrouw%22%0A%09%09%09%09%7D%0A%09%09%09%7D%2C%0A%09%09%09%22address.customer.equalToDeliveryAddress%22%3A+%7B%0A%09%09%09%09%22title%22%3A+%22Gelijk+aan+bezorgadres%22%0A%09%09%09%7D%2C%0A%09%09%09%22address.customer.type%22%3A+%7B%0A%09%09%09%09%22inputType%22%3A+%22radio%22%2C%0A%09%09%09%09%22enumTitles%22%3A+%7B%0A%09%09%09%09%09%22individual%22%3A+%22Particulier%22%2C%0A%09%09%09%09%09%22company%22%3A+%22Bedrijf%22%0A%09%09%09%09%7D%0A%09%09%09%7D%2C%0A%09%09%09%22address.customer.countryCode%22%3A+%7B%0A%09%09%09%09%22enumTitles%22%3A+%7B%0A%09%09%09%09%09%22NL%22%3A+%22Nederland%22%2C%0A%09%09%09%09%09%22BE%22%3A+%22Belgi%C3%AB%22%2C%0A%09%09%09%09%09%22LU%22%3A+%22Luxemburg%22%0A%09%09%09%09%7D%0A%09%09%09%7D%2C%0A%09%09%09%22address.customer.salutation%22%3A+%7B%0A%09%09%09%09%22enumTitles%22%3A+%7B%0A%09%09%09%09%09%22mr%22%3A+%22De+heer%22%2C%0A%09%09%09%09%09%22mrs%22%3A+%22Mevrouw%22%0A%09%09%09%09%7D%0A%09%09%09%7D%2C%0A%09%09%09%22delivery.partOfDay%22%3A+%7B%0A%09%09%09%09%22inputType%22%3A+%22radio%22%2C%0A%09%09%09%09%22enumTitles%22%3A+%7B%0A%09%09%09%09%09%22allDay%22%3A+%22Overdag%22%2C%0A%09%09%09%09%09%22morning%22%3A+%22Ochtend%5Cn08%3A00+-+12%3A00+extra+%E2%82%AC+4%2C95%22%2C%0A%09%09%09%09%09%22afternoon%22%3A+%22Middag%5Cn12%3A00+-+17%3A00+extra+%E2%82%AC+3%2C95%22%2C%0A%09%09%09%09%09%22evening%22%3A+%22Ochtend%5Cn17%3A00+-+21%3A00+extra+%E2%82%AC+5%2C95%22%0A%09%09%09%09%7D%0A%09%09%09%7D%2C%0A%09%09%09%22delivery.comment%22%3A+%7B%0A%09%09%09%09%22inputType%22%3A+%22textarea%22%2C%0A%09%09%09%09%22height%22%3A+%22120px%22%0A%09%09%09%7D%2C%0A%09%09%09%22payment.type%22%3A+%7B%0A%0A%09%09%09%7D%2C%0A%09%09%09%22items%22%3A+%7B%0A%09%09%09%09%22format%22%3A+%22table%22%2C%0A%09%09%09%09%22options%22%3A+%7B%0A%09%09%09%09%09%22disable_array_add%22%3A+false%2C%0A%09%09%09%09%09%22disable_array_reorder%22%3A+true%0A%09%09%09%09%7D%0A%09%09%09%7D%2C%0A%09%09%09%22items.webProductCollectionMemberId%22%3A+%7B%0A%09%09%09%09%22inputType%22%3A+%22hidden%22%0A%09%09%09%7D%2C%0A%09%09%09%22final.termsAndConditions%22%3A+%7B%0A%09%09%09%09%22title%22%3A+%22Ik+ga+akkoord+met+de+%3Ca+href%3D%5C%22%2Falgmene-voorwaarden%5C%22%3Ealgemene+voorwaarden%3C%2Fa%3E%22%0A%09%09%09%7D%2C%0A%09%09%09%22final.keepMeUpdated%22%3A+%7B%0A%09%09%09%09%22title%22%3A+%22Ik+wil+graag+op+de+hoogte+gehouden+worden+van+acties%22%0A%09%09%09%7D%2C%0A%09%09%09%22final.postalInvoice%22%3A+%7B%0A%09%09%09%09%22title%22%3A+%22Ik+wil+graag+de+factuur+per+post+ontvangen+%28%E2%82%AC+1%2C95%29%22%0A%09%09%09%7D%0A%09%09%7D'
          3        DO_ICALL                                         $0      
          4        SEND_VAR                                                 $0
          5        DO_ICALL                                         $1      
          6        ECHO                                                     $1
   95     7      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
159.24 ms | 1400 KiB | 17 Q