3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str = 'MerID=I0110DQX&amp;OrderID=591&amp;ResponseCode=1&amp;ReasonCode=1&amp;ReasonCodeDesc=Approved%2C+no+balances+available&amp;PurchaseAmt=97.24&amp;PurchaseCurrency=980&amp;RRN=010156764656&AuthCode=208851&amp;AmountRefunded=000000000000&amp;AmountReversed=000000000000&ActualAmount=000000009724&amp;AcqID=414963&Time=19%2F08%2F2013+10%3A36%3A42&amp;IP=217.117.64.236&amp;Phone=380957700418&OrderDescription=Ticket+purchase+from+http%3A%2F%2Fprivatbank.ua%2F&PaddedCardNo=5XXXXXXXXXXXX5658&fee=000000000000&eci=7&amp;CountryBin=000&amp;CountryIP=000&amp;OnUs=1&amp;CountryPhone=000&amp;Signature=EjLR8GBlAM0dsBnZ46jy7opuEF4%3D'; echo urldecode(htmlspecialchars_decode($str, ENT_QUOTES));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/OMG53
function name:  (null)
number of ops:  10
compiled vars:  !0 = $str
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, 'MerID%3DI0110DQX%26amp%3BOrderID%3D591%26amp%3BResponseCode%3D1%26amp%3BReasonCode%3D1%26amp%3BReasonCodeDesc%3DApproved%252C%2Bno%2Bbalances%2Bavailable%26amp%3BPurchaseAmt%3D97.24%26amp%3BPurchaseCurrency%3D980%26amp%3BRRN%3D010156764656%26AuthCode%3D208851%26amp%3BAmountRefunded%3D000000000000%26amp%3BAmountReversed%3D000000000000%26ActualAmount%3D000000009724%26amp%3BAcqID%3D414963%26Time%3D19%252F08%252F2013%2B10%253A36%253A42%26amp%3BIP%3D217.117.64.236%26amp%3BPhone%3D380957700418%26OrderDescription%3DTicket%2Bpurchase%2Bfrom%2Bhttp%253A%252F%252Fprivatbank.ua%252F%26PaddedCardNo%3D5XXXXXXXXXXXX5658%26fee%3D000000000000%26eci%3D7%26amp%3BCountryBin%3D000%26amp%3BCountryIP%3D000%26amp%3BOnUs%3D1%26amp%3BCountryPhone%3D000%26amp%3BSignature%3DEjLR8GBlAM0dsBnZ46jy7opuEF4%253D'
    4     1        INIT_FCALL                                               'urldecode'
          2        INIT_FCALL                                               'htmlspecialchars_decode'
          3        SEND_VAR                                                 !0
          4        SEND_VAL                                                 3
          5        DO_ICALL                                         $2      
          6        SEND_VAR                                                 $2
          7        DO_ICALL                                         $3      
          8        ECHO                                                     $3
          9      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
175.13 ms | 1394 KiB | 17 Q