3v4l.org

run code in 300+ PHP versions simultaneously
<?php $res = 'RESULT: OK RESULT_PS: FINISHED RESULT_CODE: 000 3DSECURE: NOTPARTICIPATED RRN: 332216778155 APPROVAL_CODE: 527628 CARD_NUMBER: 5***********8817 MRCH_TRANSACTION_ID: 178'; preg_match( '/RESULT: ([A-Z]+) RESULT_PS: ([A-Z]+) RESULT_CODE: ([0-9]+) 3DSECURE: ([A-Z]+) RRN: ([0-9]+) APPROVAL_CODE: ([0-9]+) CARD_NUMBER: ([0-9\*]+) MRCH_TRANSACTION_ID: ([0-9]+)/i', $res, $result); print_r($result);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/rVGTp
function name:  (null)
number of ops:  10
compiled vars:  !0 = $res, !1 = $result
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, 'RESULT%3A+OK+RESULT_PS%3A+FINISHED+RESULT_CODE%3A+000+3DSECURE%3A+NOTPARTICIPATED+RRN%3A+332216778155+APPROVAL_CODE%3A+527628+CARD_NUMBER%3A+5%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A8817+MRCH_TRANSACTION_ID%3A+178'
    4     1        INIT_FCALL                                               'preg_match'
    5     2        SEND_VAL                                                 '%2FRESULT%3A+%28%5BA-Z%5D%2B%29+RESULT_PS%3A+%28%5BA-Z%5D%2B%29+RESULT_CODE%3A+%28%5B0-9%5D%2B%29+3DSECURE%3A+%28%5BA-Z%5D%2B%29+RRN%3A+%28%5B0-9%5D%2B%29+APPROVAL_CODE%3A+%28%5B0-9%5D%2B%29+CARD_NUMBER%3A+%28%5B0-9%5C%2A%5D%2B%29+MRCH_TRANSACTION_ID%3A+%28%5B0-9%5D%2B%29%2Fi'
    6     3        SEND_VAR                                                 !0
    7     4        SEND_REF                                                 !1
          5        DO_ICALL                                                 
    9     6        INIT_FCALL                                               'print_r'
          7        SEND_VAR                                                 !1
          8        DO_ICALL                                                 
          9      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
154.77 ms | 1394 KiB | 17 Q