3v4l.org

run code in 300+ PHP versions simultaneously
<?php $json = '{\"Result\":{\"IsOk\":true,\"ErrorMessage\":\"\"},\"BillingID\":3034653,\"CustomerNr\":null,\"CampaignNr\":\"M1600-22\",\"CustomerAddress\":{\"CountryName\":\"Canada\",\"LanguageCode\":\"en\",\"Company\":null,\"Title\":\"Mr.\",\"Firstname\":\"Louis\",\"Lastname\":\"Richard\",\"AdditionalName\":\"\",\"Street\":\"4234 Highway 357 \",\"AdditionalStreet1\":\"\",\"AdditionalStreet2\":\"\",\"AdditionalStreet3\":\"\",\"AdditionalStreet4\":\"\",\"PoBox\":\"\",\"Zip\":\"B0N 1V0\",\"Area\":\"NS\",\"City\":\"Meaghers Grant\"},\"MerchantAddress\":{\"CountryName\":\"Canada\",\"LanguageCode\":\"en\",\"Company\":\"Maître Ritter Int.\",\"Title\":null,\"Firstname\":null,\"Lastname\":null,\"AdditionalName\":null,\"Street\":null,\"AdditionalStreet1\":null,\"AdditionalStreet2\":null,\"AdditionalStreet3\":null,\"AdditionalStreet4\":null,\"PoBox\":\"Postbus 202\",\"Zip\":\"3720 AE\",\"Area\":\"AE\",\"City\":\"Bilthoven\"}}'; var_dump(json_decode(stripslashes($json), true ));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KUVDo
function name:  (null)
number of ops:  12
compiled vars:  !0 = $json
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    4     0  E >   ASSIGN                                                   !0, '%7B%5C%22Result%5C%22%3A%7B%5C%22IsOk%5C%22%3Atrue%2C%5C%22ErrorMessage%5C%22%3A%5C%22%5C%22%7D%2C%5C%22BillingID%5C%22%3A3034653%2C%5C%22CustomerNr%5C%22%3Anull%2C%5C%22CampaignNr%5C%22%3A%5C%22M1600-22%5C%22%2C%5C%22CustomerAddress%5C%22%3A%7B%5C%22CountryName%5C%22%3A%5C%22Canada%5C%22%2C%5C%22LanguageCode%5C%22%3A%5C%22en%5C%22%2C%5C%22Company%5C%22%3Anull%2C%5C%22Title%5C%22%3A%5C%22Mr.%5C%22%2C%5C%22Firstname%5C%22%3A%5C%22Louis%5C%22%2C%5C%22Lastname%5C%22%3A%5C%22Richard%5C%22%2C%5C%22AdditionalName%5C%22%3A%5C%22%5C%22%2C%5C%22Street%5C%22%3A%5C%224234+Highway+357+%5C%22%2C%5C%22AdditionalStreet1%5C%22%3A%5C%22%5C%22%2C%5C%22AdditionalStreet2%5C%22%3A%5C%22%5C%22%2C%5C%22AdditionalStreet3%5C%22%3A%5C%22%5C%22%2C%5C%22AdditionalStreet4%5C%22%3A%5C%22%5C%22%2C%5C%22PoBox%5C%22%3A%5C%22%5C%22%2C%5C%22Zip%5C%22%3A%5C%22B0N+1V0%5C%22%2C%5C%22Area%5C%22%3A%5C%22NS%5C%22%2C%5C%22City%5C%22%3A%5C%22Meaghers+Grant%5C%22%7D%2C%5C%22MerchantAddress%5C%22%3A%7B%5C%22CountryName%5C%22%3A%5C%22Canada%5C%22%2C%5C%22LanguageCode%5C%22%3A%5C%22en%5C%22%2C%5C%22Company%5C%22%3A%5C%22Ma%C3%83%C2%AEtre+Ritter+Int.%5C%22%2C%5C%22Title%5C%22%3Anull%2C%5C%22Firstname%5C%22%3Anull%2C%5C%22Lastname%5C%22%3Anull%2C%5C%22AdditionalName%5C%22%3Anull%2C%5C%22Street%5C%22%3Anull%2C%5C%22AdditionalStreet1%5C%22%3Anull%2C%5C%22AdditionalStreet2%5C%22%3Anull%2C%5C%22AdditionalStreet3%5C%22%3Anull%2C%5C%22AdditionalStreet4%5C%22%3Anull%2C%5C%22PoBox%5C%22%3A%5C%22Postbus+202%5C%22%2C%5C%22Zip%5C%22%3A%5C%223720+AE%5C%22%2C%5C%22Area%5C%22%3A%5C%22AE%5C%22%2C%5C%22City%5C%22%3A%5C%22Bilthoven%5C%22%7D%7D'
    6     1        INIT_FCALL                                               'var_dump'
          2        INIT_FCALL                                               'json_decode'
          3        INIT_FCALL                                               'stripslashes'
          4        SEND_VAR                                                 !0
          5        DO_ICALL                                         $2      
          6        SEND_VAR                                                 $2
          7        SEND_VAL                                                 <true>
          8        DO_ICALL                                         $3      
          9        SEND_VAR                                                 $3
         10        DO_ICALL                                                 
         11      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
156.31 ms | 1387 KiB | 19 Q