3v4l.org

run code in 500+ PHP versions simultaneously
<?php $s = "[service-Aufgaben S&W-Team][#19415] VM''s aufsetzen mit unterschiedlichen"; $p = 'Subject: '; var_dump( array( $s, $p . mb_encode_mimeheader($s, 'UTF-8', 'Q', "\015\012", strlen($p)), mb_encode_mimeheader($p . $s, 'UTF-8', 'Q', "\015\012", 0), mb_encode_mimeheader($p . $s, 'UTF-8', 'Q', "\015\012"), 1 ) );
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/eZjcp
function name:  (null)
number of ops:  35
compiled vars:  !0 = $s, !1 = $p
line      #* E I O op                               fetch          ext  return  operands
-----------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                       !0, '%5Bservice-Aufgaben+S%26W-Team%5D%5B%2319415%5D+VM%27%27s+aufsetzen+mit+unterschiedlichen'
    4     1        ASSIGN                                                       !1, 'Subject%3A+'
    5     2        INIT_FCALL                                                   'var_dump'
    7     3        INIT_ARRAY                                           ~4      !0
    8     4        INIT_FCALL                                                   'mb_encode_mimeheader'
          5        SEND_VAR                                                     !0
          6        SEND_VAL                                                     'UTF-8'
          7        SEND_VAL                                                     'Q'
          8        SEND_VAL                                                     '%0D%0A'
          9        STRLEN                                               ~5      !1
         10        SEND_VAL                                                     ~5
         11        DO_ICALL                                             $6      
         12        CONCAT                                               ~7      !1, $6
         13        ADD_ARRAY_ELEMENT                                    ~4      ~7
    9    14        INIT_FCALL                                                   'mb_encode_mimeheader'
         15        CONCAT                                               ~8      !1, !0
         16        SEND_VAL                                                     ~8
         17        SEND_VAL                                                     'UTF-8'
         18        SEND_VAL                                                     'Q'
         19        SEND_VAL                                                     '%0D%0A'
         20        SEND_VAL                                                     0
         21        DO_ICALL                                             $9      
         22        ADD_ARRAY_ELEMENT                                    ~4      $9
   10    23        INIT_FCALL                                                   'mb_encode_mimeheader'
         24        CONCAT                                               ~10     !1, !0
         25        SEND_VAL                                                     ~10
         26        SEND_VAL                                                     'UTF-8'
         27        SEND_VAL                                                     'Q'
         28        SEND_VAL                                                     '%0D%0A'
         29        DO_ICALL                                             $11     
         30        ADD_ARRAY_ELEMENT                                    ~4      $11
   11    31        ADD_ARRAY_ELEMENT                                    ~4      1
         32        SEND_VAL                                                     ~4
    5    33        DO_ICALL                                                     
   13    34      > RETURN                                                       1

Generated using Vulcan Logic Dumper, using php 8.5.0


preferences:
128.8 ms | 480 KiB | 9 Q