3v4l.org

run code in 300+ PHP versions simultaneously
<?php $b= 1234; $your_variable = '<div style="width:768px;height:94px;left:17px;top:17px;position:absolute;background-color:transparent;background-image:none;background-repeat:repeat;border-left:;border-right:;border-top:;border-bottom:;" id="ex5"></div><div style="width:401px;height:153px;left:17px;top:118px;position:absolute;background-color:transparent;background-image:none;background-repeat:repeat;border-left:;border-right:;border-top:;border-bottom:;" id="ex6"></div><div style="width:400px;height:201px;left:17px;top:279px;position:absolute;background-color:transparent;background-image:none;background-repeat:repeat;border-left:;border-right:;border-top:;border-bottom:;" id="ex7"></div><div style="width:360px;height:359px;left:425px;top:119px;position:absolute;background-color:transparent;background-image:none;background-repeat:repeat;border-left:;border-right:;border-top:;border-bottom:;" id="ex8"><form method="post" action="https://www.leadformix.com/bf/FormCapture.php" class="no-lfm" name="lfxform"><input name="LFMIdsite" value="8635" type="hidden"><input name="returnURL" value="http://channel.netgear.com/success.html" type="hidden"><input name="LFMC" id="LFMC" value="0" type="hidden"><input name="campaign_urlid" id="campaign_urlid" value="CRMCAMPAIGNID" type="hidden"><span title_edit="editcontent"> <div class="draggable" style="padding-top:15px;"><span title_edit="formeditcontent" style="font-family:arial; font-size:14px; color:#000000;display:block;">First Name:</span><input name="firstnamelf1" style="font-family:arial; font-size:14px; color:#000000;width:100px; height:20px; background-color:#ffffff;vertical-align:middle;" type="text"></div><div class="draggable" style="padding-top:15px;"><span title_edit="formeditcontent" style="font-family:arial; font-size:14px; color:#000000;display:block;">Last Name:</span><input name="lastnamelf2" style="font-family:arial; font-size:14px; color:#000000;width:100px; height:20px; background-color:#ffffff;vertical-align:middle;" type="text"></div><div class="draggable" style="padding-top:15px;"><span title_edit="formeditcontent" style="font-family:arial; font-size:14px; color:#000000;display:block;">Email:</span><input name="emaillf3" style="font-family:arial; font-size:14px; color:#000000;width:100px; height:20px; background-color:#ffffff;vertical-align:middle;" type="text"></div><div class="draggable" style="padding-top:15px;"><span title_edit="formeditcontent" class="adjstr"> </span><input name="submit4" style="font-family:arial; font-size:14px;cursor:pointer;" value="Submit" type="submit"><span title_edit="formeditcontent" class="crsntc"></span></div></span></form></div>'; $result = preg_replace('/name="LFMIdsite" value="(.*?)"/', 'name="LFMIdsite" value="'.$b.'"', $your_variable); echo $result; //$lidsite = $matches[1]; //echo $lidsite; //$your_variable = str_replace('/name="LFMIdsite" value="'.$lidsite.'"', '/name="LFMIdsite" value="'.$b.'"', $your_variable); //echo $your_variable; ?>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/VOdA2
function name:  (null)
number of ops:  12
compiled vars:  !0 = $b, !1 = $your_variable, !2 = $result
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, 1234
    4     1        ASSIGN                                                   !1, '%3Cdiv+style%3D%22width%3A768px%3Bheight%3A94px%3Bleft%3A17px%3Btop%3A17px%3Bposition%3Aabsolute%3Bbackground-color%3Atransparent%3Bbackground-image%3Anone%3Bbackground-repeat%3Arepeat%3Bborder-left%3A%3Bborder-right%3A%3Bborder-top%3A%3Bborder-bottom%3A%3B%22+id%3D%22ex5%22%3E%3C%2Fdiv%3E%3Cdiv+style%3D%22width%3A401px%3Bheight%3A153px%3Bleft%3A17px%3Btop%3A118px%3Bposition%3Aabsolute%3Bbackground-color%3Atransparent%3Bbackground-image%3Anone%3Bbackground-repeat%3Arepeat%3Bborder-left%3A%3Bborder-right%3A%3Bborder-top%3A%3Bborder-bottom%3A%3B%22+id%3D%22ex6%22%3E%3C%2Fdiv%3E%3Cdiv+style%3D%22width%3A400px%3Bheight%3A201px%3Bleft%3A17px%3Btop%3A279px%3Bposition%3Aabsolute%3Bbackground-color%3Atransparent%3Bbackground-image%3Anone%3Bbackground-repeat%3Arepeat%3Bborder-left%3A%3Bborder-right%3A%3Bborder-top%3A%3Bborder-bottom%3A%3B%22+id%3D%22ex7%22%3E%3C%2Fdiv%3E%3Cdiv+style%3D%22width%3A360px%3Bheight%3A359px%3Bleft%3A425px%3Btop%3A119px%3Bposition%3Aabsolute%3Bbackground-color%3Atransparent%3Bbackground-image%3Anone%3Bbackground-repeat%3Arepeat%3Bborder-left%3A%3Bborder-right%3A%3Bborder-top%3A%3Bborder-bottom%3A%3B%22+id%3D%22ex8%22%3E%3Cform+method%3D%22post%22+action%3D%22https%3A%2F%2Fwww.leadformix.com%2Fbf%2FFormCapture.php%22+class%3D%22no-lfm%22+name%3D%22lfxform%22%3E%3Cinput+name%3D%22LFMIdsite%22+value%3D%228635%22+type%3D%22hidden%22%3E%3Cinput+name%3D%22returnURL%22+value%3D%22http%3A%2F%2Fchannel.netgear.com%2Fsuccess.html%22+type%3D%22hidden%22%3E%3Cinput+name%3D%22LFMC%22+id%3D%22LFMC%22+value%3D%220%22+type%3D%22hidden%22%3E%3Cinput+name%3D%22campaign_urlid%22+id%3D%22campaign_urlid%22+value%3D%22CRMCAMPAIGNID%22+type%3D%22hidden%22%3E%3Cspan+title_edit%3D%22editcontent%22%3E+%3Cdiv+class%3D%22draggable%22+style%3D%22padding-top%3A15px%3B%22%3E%3Cspan+title_edit%3D%22formeditcontent%22+style%3D%22font-family%3Aarial%3B+font-size%3A14px%3B+color%3A%23000000%3Bdisplay%3Ablock%3B%22%3EFirst+Name%3A%3C%2Fspan%3E%3Cinput+name%3D%22firstnamelf1%22+style%3D%22font-family%3Aarial%3B+font-size%3A14px%3B+color%3A%23000000%3Bwidth%3A100px%3B+height%3A20px%3B+background-color%3A%23ffffff%3Bvertical-align%3Amiddle%3B%22+type%3D%22text%22%3E%3C%2Fdiv%3E%3Cdiv+class%3D%22draggable%22+style%3D%22padding-top%3A15px%3B%22%3E%3Cspan+title_edit%3D%22formeditcontent%22+style%3D%22font-family%3Aarial%3B+font-size%3A14px%3B+color%3A%23000000%3Bdisplay%3Ablock%3B%22%3ELast+Name%3A%3C%2Fspan%3E%3Cinput+name%3D%22lastnamelf2%22+style%3D%22font-family%3Aarial%3B+font-size%3A14px%3B+color%3A%23000000%3Bwidth%3A100px%3B+height%3A20px%3B+background-color%3A%23ffffff%3Bvertical-align%3Amiddle%3B%22+type%3D%22text%22%3E%3C%2Fdiv%3E%3Cdiv+class%3D%22draggable%22+style%3D%22padding-top%3A15px%3B%22%3E%3Cspan+title_edit%3D%22formeditcontent%22+style%3D%22font-family%3Aarial%3B+font-size%3A14px%3B+color%3A%23000000%3Bdisplay%3Ablock%3B%22%3EEmail%3A%3C%2Fspan%3E%3Cinput+name%3D%22emaillf3%22+style%3D%22font-family%3Aarial%3B+font-size%3A14px%3B+color%3A%23000000%3Bwidth%3A100px%3B+height%3A20px%3B+background-color%3A%23ffffff%3Bvertical-align%3Amiddle%3B%22+type%3D%22text%22%3E%3C%2Fdiv%3E%3Cdiv+class%3D%22draggable%22+style%3D%22padding-top%3A15px%3B%22%3E%3Cspan+title_edit%3D%22formeditcontent%22+class%3D%22adjstr%22%3E+%3C%2Fspan%3E%3Cinput+name%3D%22submit4%22+style%3D%22font-family%3Aarial%3B+font-size%3A14px%3Bcursor%3Apointer%3B%22+value%3D%22Submit%22+type%3D%22submit%22%3E%3Cspan+title_edit%3D%22formeditcontent%22+class%3D%22crsntc%22%3E%3C%2Fspan%3E%3C%2Fdiv%3E%3C%2Fspan%3E%3C%2Fform%3E%3C%2Fdiv%3E'
    6     2        INIT_FCALL                                               'preg_replace'
          3        SEND_VAL                                                 '%2Fname%3D%22LFMIdsite%22+value%3D%22%28.%2A%3F%29%22%2F'
          4        CONCAT                                           ~5      'name%3D%22LFMIdsite%22+value%3D%22', !0
          5        CONCAT                                           ~6      ~5, '%22'
          6        SEND_VAL                                                 ~6
          7        SEND_VAR                                                 !1
          8        DO_ICALL                                         $7      
          9        ASSIGN                                                   !2, $7
    8    10        ECHO                                                     !2
   17    11      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
142.62 ms | 1400 KiB | 15 Q