3v4l.org

run code in 300+ PHP versions simultaneously
<?php $headers = "From: " . strip_tags($this->from) . "\r\n"; $headers .= "Reply-To: ". strip_tags($this->from) . "\r\n"; $headers .= "CC: check@email.com\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n"; mail("mail3renjith@gmail.com","Hello","<h1>HELLO WORLD</h1><br><h2>ChuckNorris</h2>",$headers); ?>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/clsLf
function name:  (null)
number of ops:  26
compiled vars:  !0 = $headers
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   INIT_FCALL                                               'strip_tags'
          1        FETCH_THIS                                       $1      
          2        FETCH_OBJ_R                                      ~2      $1, 'from'
          3        SEND_VAL                                                 ~2
          4        DO_ICALL                                         $3      
          5        CONCAT                                           ~4      'From%3A+', $3
          6        CONCAT                                           ~5      ~4, '%0D%0A'
          7        ASSIGN                                                   !0, ~5
    3     8        INIT_FCALL                                               'strip_tags'
          9        FETCH_THIS                                       $7      
         10        FETCH_OBJ_R                                      ~8      $7, 'from'
         11        SEND_VAL                                                 ~8
         12        DO_ICALL                                         $9      
         13        CONCAT                                           ~10     'Reply-To%3A+', $9
         14        CONCAT                                           ~11     ~10, '%0D%0A'
         15        ASSIGN_OP                                     8          !0, ~11
    4    16        ASSIGN_OP                                     8          !0, 'CC%3A+check%40email.com%0D%0A'
    5    17        ASSIGN_OP                                     8          !0, 'MIME-Version%3A+1.0%0D%0A'
    6    18        ASSIGN_OP                                     8          !0, 'Content-Type%3A+text%2Fhtml%3B+charset%3DISO-8859-1%0D%0A'
    7    19        INIT_FCALL                                               'mail'
         20        SEND_VAL                                                 'mail3renjith%40gmail.com'
         21        SEND_VAL                                                 'Hello'
         22        SEND_VAL                                                 '%3Ch1%3EHELLO+WORLD%3C%2Fh1%3E%3Cbr%3E%3Ch2%3EChuckNorris%3C%2Fh2%3E'
         23        SEND_VAR                                                 !0
         24        DO_ICALL                                                 
    8    25      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
152.66 ms | 1395 KiB | 17 Q