3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump( [ 'continue' => 'Continue', 'next' => 'Next', 'yes' => 'Yes', 'no' => 'No', 'day' => 'Day', 'month' => 'Month', 'year' => 'Year' ] + [ 'has-errors' => 'The information you have entered is invalid. Please review your entry and try again', ] + [ 'field' => [ 'is_resident_option' => [ 1 => 'Resident', 0 => 'Non-resident' ], ] ] + [ /** * Beneficiary */ V::FIELD_BENEFICIARY_EMAIL => 'Email address', V::FIELD_BENEFICIARY_NATIONALITY => 'Nationality', V::FIELD_BENEFICIARY_DOB => 'Date of birth', V::FIELD_BENEFICIARY_TAX_ID => 'Tax ID', V::FIELD_BENEFICIARY_IS_REDIDENT => 'Residential status', /** * PayPal */ V::FIELD_PAYPAL_EMAIL => 'PayPal Email Address', /** * Yandex */ V::FIELD_YANDEX_ACCOUNT_NUMBER => 'Yandex account number', /** * Bank */ V::FIELD_BANK_SWIFT => 'BIC/SWIFT', V::FIELD_BANK_SWIFT . '_placeholder' => 'AAAA BB CC DDD', V::FIELD_BANK_SWIFT . '_help' => 'SWIFT code consists of 8 or 11 characters', V::FIELD_BANK_ACCOUNT_IBAN => 'IBAN', V::FIELD_BANK_ACCOUNT_IBAN . '_placeholder' => 'AA11 BBBB 2222 3333 4444 55', V::FIELD_BANK_NAME => 'Bank name', V::FIELD_BANK_ROUTING_NUMBER => 'Routing number', V::FIELD_BANK_COUNTRY => 'Bank country', V::FIELD_BANK_ACCOUNT_HOLDER_NAME => 'Bank account holders name', V::FIELD_BANK_ACCOUNT_HOLDER_NAME . '_placeholder' => 'eg. John Smith', V::FIELD_BANK_ACCOUNT_HOLDER_NAME . '_help' => 'The account holders name, as shown on your bank statement', V::FIELD_BANK_ACCOUNT_IFSC => 'Bank account IFS code', V::FIELD_BANK_ACCOUNT_NUMBER => 'Bank account number', V::FIELD_BANK_ACCOUNT_SORT_CODE => 'Bank account sort code', V::FIELD_BANK_BRANCH_CODE => 'Bank branch code', /** * Common */ V::ERROR_VALUE_REQUIRED => 'This value is invalid', V::ERROR_EMAIL_INVALID => 'Email address is invalid', ] );
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/SbZbK
function name:  (null)
number of ops:  58
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   INIT_FCALL                                               'var_dump'
   33     1        FETCH_CLASS_CONSTANT                             ~0      'V', 'FIELD_BENEFICIARY_EMAIL'
          2        INIT_ARRAY                                       ~1      'Email+address', ~0
   35     3        FETCH_CLASS_CONSTANT                             ~2      'V', 'FIELD_BENEFICIARY_NATIONALITY'
          4        ADD_ARRAY_ELEMENT                                ~1      'Nationality', ~2
   37     5        FETCH_CLASS_CONSTANT                             ~3      'V', 'FIELD_BENEFICIARY_DOB'
          6        ADD_ARRAY_ELEMENT                                ~1      'Date+of+birth', ~3
   39     7        FETCH_CLASS_CONSTANT                             ~4      'V', 'FIELD_BENEFICIARY_TAX_ID'
          8        ADD_ARRAY_ELEMENT                                ~1      'Tax+ID', ~4
   41     9        FETCH_CLASS_CONSTANT                             ~5      'V', 'FIELD_BENEFICIARY_IS_REDIDENT'
         10        ADD_ARRAY_ELEMENT                                ~1      'Residential+status', ~5
   46    11        FETCH_CLASS_CONSTANT                             ~6      'V', 'FIELD_PAYPAL_EMAIL'
         12        ADD_ARRAY_ELEMENT                                ~1      'PayPal+Email+Address', ~6
   51    13        FETCH_CLASS_CONSTANT                             ~7      'V', 'FIELD_YANDEX_ACCOUNT_NUMBER'
         14        ADD_ARRAY_ELEMENT                                ~1      'Yandex+account+number', ~7
   56    15        FETCH_CLASS_CONSTANT                             ~8      'V', 'FIELD_BANK_SWIFT'
         16        ADD_ARRAY_ELEMENT                                ~1      'BIC%2FSWIFT', ~8
   57    17        FETCH_CLASS_CONSTANT                             ~9      'V', 'FIELD_BANK_SWIFT'
         18        CONCAT                                           ~10     ~9, '_placeholder'
         19        ADD_ARRAY_ELEMENT                                ~1      'AAAA+BB+CC+DDD', ~10
   58    20        FETCH_CLASS_CONSTANT                             ~11     'V', 'FIELD_BANK_SWIFT'
         21        CONCAT                                           ~12     ~11, '_help'
         22        ADD_ARRAY_ELEMENT                                ~1      'SWIFT+code+consists+of+8+or+11+characters', ~12
   60    23        FETCH_CLASS_CONSTANT                             ~13     'V', 'FIELD_BANK_ACCOUNT_IBAN'
         24        ADD_ARRAY_ELEMENT                                ~1      'IBAN', ~13
   61    25        FETCH_CLASS_CONSTANT                             ~14     'V', 'FIELD_BANK_ACCOUNT_IBAN'
         26        CONCAT                                           ~15     ~14, '_placeholder'
         27        ADD_ARRAY_ELEMENT                                ~1      'AA11+BBBB+2222+3333+4444+55', ~15
   63    28        FETCH_CLASS_CONSTANT                             ~16     'V', 'FIELD_BANK_NAME'
         29        ADD_ARRAY_ELEMENT                                ~1      'Bank+name', ~16
   65    30        FETCH_CLASS_CONSTANT                             ~17     'V', 'FIELD_BANK_ROUTING_NUMBER'
         31        ADD_ARRAY_ELEMENT                                ~1      'Routing+number', ~17
   67    32        FETCH_CLASS_CONSTANT                             ~18     'V', 'FIELD_BANK_COUNTRY'
         33        ADD_ARRAY_ELEMENT                                ~1      'Bank+country', ~18
   69    34        FETCH_CLASS_CONSTANT                             ~19     'V', 'FIELD_BANK_ACCOUNT_HOLDER_NAME'
         35        ADD_ARRAY_ELEMENT                                ~1      'Bank+account+holders+name', ~19
   70    36        FETCH_CLASS_CONSTANT                             ~20     'V', 'FIELD_BANK_ACCOUNT_HOLDER_NAME'
         37        CONCAT                                           ~21     ~20, '_placeholder'
         38        ADD_ARRAY_ELEMENT                                ~1      'eg.+John+Smith', ~21
   71    39        FETCH_CLASS_CONSTANT                             ~22     'V', 'FIELD_BANK_ACCOUNT_HOLDER_NAME'
         40        CONCAT                                           ~23     ~22, '_help'
         41        ADD_ARRAY_ELEMENT                                ~1      'The+account+holders+name%2C+as+shown+on+your+bank+statement', ~23
   73    42        FETCH_CLASS_CONSTANT                             ~24     'V', 'FIELD_BANK_ACCOUNT_IFSC'
         43        ADD_ARRAY_ELEMENT                                ~1      'Bank+account+IFS+code', ~24
   75    44        FETCH_CLASS_CONSTANT                             ~25     'V', 'FIELD_BANK_ACCOUNT_NUMBER'
         45        ADD_ARRAY_ELEMENT                                ~1      'Bank+account+number', ~25
   77    46        FETCH_CLASS_CONSTANT                             ~26     'V', 'FIELD_BANK_ACCOUNT_SORT_CODE'
         47        ADD_ARRAY_ELEMENT                                ~1      'Bank+account+sort+code', ~26
   79    48        FETCH_CLASS_CONSTANT                             ~27     'V', 'FIELD_BANK_BRANCH_CODE'
         49        ADD_ARRAY_ELEMENT                                ~1      'Bank+branch+code', ~27
   84    50        FETCH_CLASS_CONSTANT                             ~28     'V', 'ERROR_VALUE_REQUIRED'
         51        ADD_ARRAY_ELEMENT                                ~1      'This+value+is+invalid', ~28
   85    52        FETCH_CLASS_CONSTANT                             ~29     'V', 'ERROR_EMAIL_INVALID'
         53        ADD_ARRAY_ELEMENT                                ~1      'Email+address+is+invalid', ~29
         54        ADD                                              ~30     <array>, ~1
         55        SEND_VAL                                                 ~30
         56        DO_ICALL                                                 
   90    57      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
170.21 ms | 1400 KiB | 15 Q