3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump((array) json_decode('{ "relatedMandate": { "Umr": "QTiN", "Uir": "2XlIl_qHpLr1" }, "sddInformations": { "sci": "string", "endToEndId": "string", "amount": 999999999, "DueDate": "2024-07-21", "RemittanceInformation": "string", "creditorBankAccountInformation": { "creditorIban": "qb595jSUxxw2yydDC8IcJ0aT2", "creditorBic": "DYVWSMG2CQP" }, "sddSequence": "OOFF", "preNotificationStatus": "SENT", "sddStatus": "CREATED", "createDate": "2024-07-21", "lastUpdateDate": "2024-07-21", "pain008Reference": "string", "annulmentReason": "string", "initiatorTransactionRef": "string", "initiatorCollectionRef": "string", "initiatorFileReference": "string", "settlementDate": "2024-07-21", "valueDate": "2024-07-21", "idx": 0, "collectionReference": "string" } } '));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/gmDME
function name:  (null)
number of ops:  8
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   INIT_FCALL                                               'var_dump'
          1        INIT_FCALL                                               'json_decode'
          2        SEND_VAL                                                 '%7B%0A++++%22relatedMandate%22%3A+%7B%0A++++++%22Umr%22%3A+%22QTiN%22%2C%0A++++++%22Uir%22%3A+%222XlIl_qHpLr1%22%0A++++%7D%2C%0A++++%22sddInformations%22%3A+%7B%0A++++++%22sci%22%3A+%22string%22%2C%0A++++++%22endToEndId%22%3A+%22string%22%2C%0A++++++%22amount%22%3A+999999999%2C%0A++++++%22DueDate%22%3A+%222024-07-21%22%2C%0A++++++%22RemittanceInformation%22%3A+%22string%22%2C%0A++++++%22creditorBankAccountInformation%22%3A+%7B%0A++++++++%22creditorIban%22%3A+%22qb595jSUxxw2yydDC8IcJ0aT2%22%2C%0A++++++++%22creditorBic%22%3A+%22DYVWSMG2CQP%22%0A++++++%7D%2C%0A++++++%22sddSequence%22%3A+%22OOFF%22%2C%0A++++++%22preNotificationStatus%22%3A+%22SENT%22%2C%0A++++++%22sddStatus%22%3A+%22CREATED%22%2C%0A++++++%22createDate%22%3A+%222024-07-21%22%2C%0A++++++%22lastUpdateDate%22%3A+%222024-07-21%22%2C%0A++++++%22pain008Reference%22%3A+%22string%22%2C%0A++++++%22annulmentReason%22%3A+%22string%22%2C%0A++++++%22initiatorTransactionRef%22%3A+%22string%22%2C%0A++++++%22initiatorCollectionRef%22%3A+%22string%22%2C%0A++++++%22initiatorFileReference%22%3A+%22string%22%2C%0A++++++%22settlementDate%22%3A+%222024-07-21%22%2C%0A++++++%22valueDate%22%3A+%222024-07-21%22%2C%0A++++++%22idx%22%3A+0%2C%0A++++++%22collectionReference%22%3A+%22string%22%0A++++%7D%0A++%7D%0A'
          3        DO_ICALL                                         $0      
          4        CAST                                          7  ~1      $0
          5        SEND_VAL                                                 ~1
          6        DO_ICALL                                                 
   34     7      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
142.58 ms | 1426 KiB | 15 Q