3v4l.org

run code in 300+ PHP versions simultaneously
<?php function state_default($fail = 0) { global $username, $class, $msg, $name, $email; ?> <p>This is the ARC anonymous course feedback form.</p> <p>Do feel free to send us comments about anything ARC-related -- such as problems with TAs, professors or courses, particularly good instructors or clear course policies, ideas for what the ARC should be doing, or just about anything else (in fact, we'd be interested to know what at Caltech does not have some relation to academics or research). </p> <p>Fill in your name and email address if you are willing to have the ARC contact you with follow up questions; this will obviously make your comment non-anonymous, but we do promise to keep comments strictly confidential. </p> <p>After you submit your feedback, you'll be given a URL where you can follow up on what the ARC is doing in response.</P> <P> <FORM METHOD="post" ACTION="<?=$PHP_SELF?>"> <INPUT TYPE="hidden" NAME="state" VALUE="report"> <table> <tr> <td>To: ARC</td> </tr> <tr> <td>Name:</td> <td><INPUT TYPE="text" NAME="name" value="<?=$name?>"></td> </tr> <tr> <td>Reply Email (optional):</td> <td><INPUT TYPE="text" NAME="email" value="<?=$email?>"></td> </tr> <tr> <td>Class:</td> <td> <INPUT TYPE="text" NAME="class" value="<?=$class?>"></td> </tr> <tr> <td valign="top">Feedback:</td> <td><TEXTAREA NAME="msg" ROWS="12" COLS="36"><?=$msg?></TEXTAREA></td> </tr> <tr> <td></td> <td><INPUT TYPE="submit" VALUE="Submit"><INPUT TYPE="reset" VALUE="Restart"></td> </tr> </table> </FORM> <? } ?>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/XP0Ru
function name:  (null)
number of ops:  1
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   54     0  E > > RETURN                                                   1

Function state_default:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/XP0Ru
function name:  state_default
number of ops:  18
compiled vars:  !0 = $fail, !1 = $username, !2 = $class, !3 = $msg, !4 = $name, !5 = $email, !6 = $PHP_SELF
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   RECV_INIT                                        !0      0
    4     1        BIND_GLOBAL                                              !1, 'username'
          2        BIND_GLOBAL                                              !2, 'class'
          3        BIND_GLOBAL                                              !3, 'msg'
          4        BIND_GLOBAL                                              !4, 'name'
          5        BIND_GLOBAL                                              !5, 'email'
    6     6        ECHO                                                     '%3Cp%3EThis+is+the+ARC+anonymous+course+feedback+form.%3C%2Fp%3E%0A%0A%3Cp%3EDo+feel+free+to+send+us%0Acomments+about+anything+ARC-related+--+such+as+problems+with+TAs%2C%0Aprofessors+or+courses%2C+particularly+good+instructors+or+clear+course%0Apolicies%2C+ideas+for+what+the+ARC+should+be+doing%2C+or+just%0Aabout+anything+else+%28in+fact%2C+we%27d+be+interested+to+know+what+at%0ACaltech+does+not+have+some+relation+to+academics+or+research%29.+%3C%2Fp%3E%0A%0A%3Cp%3EFill+in+your+name+and+email+address+if+you+are+willing+to+have+the+ARC+contact%0Ayou+with+follow+up+questions%3B+this+will+obviously+make+your+comment%0Anon-anonymous%2C+but+we+do+promise+to+keep+comments+strictly%0Aconfidential.+%3C%2Fp%3E%0A%0A%3Cp%3EAfter+you+submit+your+feedback%2C+you%27ll+be+given+a+URL%0Awhere+you+can+follow+up+on+what+the+ARC+is+doing+in+response.%3C%2FP%3E%0A%0A%3CP%3E%0A%3CFORM+METHOD%3D%22post%22+ACTION%3D%22'
   24     7        ECHO                                                     !6
          8        ECHO                                                     '%22%3E%0A++++%3CINPUT+TYPE%3D%22hidden%22+NAME%3D%22state%22+VALUE%3D%22report%22%3E%0A++++%3Ctable%3E%0A++++++++%3Ctr%3E%0A++++++++++++%3Ctd%3ETo%3A+ARC%3C%2Ftd%3E%0A++++++++%3C%2Ftr%3E%0A++++++++%3Ctr%3E%0A++++++++++++%3Ctd%3EName%3A%3C%2Ftd%3E%0A++++++++++++%3Ctd%3E%3CINPUT+TYPE%3D%22text%22+NAME%3D%22name%22+value%3D%22'
   32     9        ECHO                                                     !4
         10        ECHO                                                     '%22%3E%3C%2Ftd%3E%0A++++++++%3C%2Ftr%3E%0A++++++++%3Ctr%3E%0A++++++++++++%3Ctd%3EReply+Email+%28optional%29%3A%3C%2Ftd%3E%0A++++++++++++%3Ctd%3E%3CINPUT+TYPE%3D%22text%22+NAME%3D%22email%22+value%3D%22'
   36    11        ECHO                                                     !5
         12        ECHO                                                     '%22%3E%3C%2Ftd%3E%0A++++++++%3C%2Ftr%3E%0A++++++++%3Ctr%3E%0A++++++++++++%3Ctd%3EClass%3A%3C%2Ftd%3E%0A++++++++++++%3Ctd%3E+%3CINPUT+TYPE%3D%22text%22+NAME%3D%22class%22+value%3D%22'
   40    13        ECHO                                                     !2
         14        ECHO                                                     '%22%3E%3C%2Ftd%3E%0A++++++++%3C%2Ftr%3E%0A++++++++%3Ctr%3E%0A++++++++++++%3Ctd+valign%3D%22top%22%3EFeedback%3A%3C%2Ftd%3E%0A++++++++++++%3Ctd%3E%3CTEXTAREA+NAME%3D%22msg%22+ROWS%3D%2212%22+COLS%3D%2236%22%3E'
   44    15        ECHO                                                     !3
         16        ECHO                                                     '%3C%2FTEXTAREA%3E%3C%2Ftd%3E%0A++++++++%3C%2Ftr%3E%0A++++++++%3Ctr%3E%0A++++++++++++%3Ctd%3E%3C%2Ftd%3E%0A++++++++++++%3Ctd%3E%3CINPUT+TYPE%3D%22submit%22+VALUE%3D%22Submit%22%3E%3CINPUT+TYPE%3D%22reset%22+VALUE%3D%22Restart%22%3E%3C%2Ftd%3E%0A++++++++%3C%2Ftr%3E%0A++++%3C%2Ftable%3E%0A%3C%2FFORM%3E%0A%0A'
   54    17      > RETURN                                                   null

End of function state_default

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
150.27 ms | 1399 KiB | 13 Q