3v4l.org

run code in 300+ PHP versions simultaneously
<?php // Set Backend Variables $hide_offers = "FALSE"; $payment_type_id = 1; $payment_fee = 0; $payment_min_threshold = 1; $currency_id = 0; $payment_setting_id = 1; $billing_cycle_id = 3; $contact_language_id = 1; $price_format_ids = 1; $vat_tax_required = "FALSE"; $affiliate_tier_id = 0; $account_status_id = 3; $referral_affiliate_id = 0; $contact_timezone = "EST"; $form_array = array("api_key","affiliate_name","account_status_id","affiliate_tier_id","hide_offers","website","tax_class","ssn_tax_id","vat_tax_required","swift_iban","payment_to","payment_fee","payment_min_threshold","currency_id","payment_setting_id","billing_cycle_id","payment_type_id","payment_type_info","address_street","address_street2","address_city","address_state","address_zip_code","address_country","contact_first_name","contact_middle_name","contact_last_name","contact_email_address","contact_password","contact_title","contact_phone_work","contact_phone_cell","contact_phone_fax","contact_im_service","contact_im_name","contact_timezone","contact_language_id","media_type_ids","price_format_ids","vertical_category_ids","country_codes","tag_ids","date_added","signup_ip_address","referral_affiliate_id","referral_notes","terms_and_conditions_agreed","notes"); $form_vars_compact = compact($form_array); $qry_str = http_build_query($form_vars_compact) . "\n"; echo $qry_str;
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/JlQIq
function name:  (null)
number of ops:  26
compiled vars:  !0 = $hide_offers, !1 = $payment_type_id, !2 = $payment_fee, !3 = $payment_min_threshold, !4 = $currency_id, !5 = $payment_setting_id, !6 = $billing_cycle_id, !7 = $contact_language_id, !8 = $price_format_ids, !9 = $vat_tax_required, !10 = $affiliate_tier_id, !11 = $account_status_id, !12 = $referral_affiliate_id, !13 = $contact_timezone, !14 = $form_array, !15 = $form_vars_compact, !16 = $qry_str
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    4     0  E >   ASSIGN                                                   !0, 'FALSE'
    5     1        ASSIGN                                                   !1, 1
    6     2        ASSIGN                                                   !2, 0
    7     3        ASSIGN                                                   !3, 1
    8     4        ASSIGN                                                   !4, 0
    9     5        ASSIGN                                                   !5, 1
   10     6        ASSIGN                                                   !6, 3
   11     7        ASSIGN                                                   !7, 1
   12     8        ASSIGN                                                   !8, 1
   13     9        ASSIGN                                                   !9, 'FALSE'
   14    10        ASSIGN                                                   !10, 0
   15    11        ASSIGN                                                   !11, 3
   16    12        ASSIGN                                                   !12, 0
   17    13        ASSIGN                                                   !13, 'EST'
   19    14        ASSIGN                                                   !14, <array>
   21    15        INIT_FCALL                                               'compact'
         16        SEND_VAR                                                 !14
         17        DO_ICALL                                         $32     
         18        ASSIGN                                                   !15, $32
   22    19        INIT_FCALL                                               'http_build_query'
         20        SEND_VAR                                                 !15
         21        DO_ICALL                                         $34     
         22        CONCAT                                           ~35     $34, '%0A'
         23        ASSIGN                                                   !16, ~35
   24    24        ECHO                                                     !16
         25      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
164.26 ms | 1395 KiB | 17 Q