3v4l.org

run code in 300+ PHP versions simultaneously
<?php $htmlPage = <<<HTML <style> .signup { border: 1px solid #999999; font: normal 14px helvatica; color: #444444; } </style> <script src="form_validation.js"> </script> </head> <body> <table border="0" cellpadding="2" cellspacing="5" bgcolor="#eeeeee"> <th cellspan="2" align="center">Sign Up Form</th> <form method="post" action="addUser.php" onsubmit="return validate(this)"> <tr> <td>Forename</td> <td><input type = "text" maxlength="32" name="forename"/></td> </tr> <tr> <td>Surname</td> <td><input type = "text" maxlength="32" name="surname" /></td> </tr> <tr> <td>Username</td> <td><input type = "text" maxlength="16" name="username" /></td> </tr> <tr> <td>Password</td> <td><input type = "password" maxlength="12" name="password" /></td> </tr> <tr> <td>Age</td> <td><input type = "text" maxlength="3" name="age" /></td> </tr> <tr> <td>E-mail</td> <td><input type = "text" maxlength="32" name="email" /></td> </tr> <tr> <td colspace="2" align="center"> <td><input type = "submit" value="Sign Up"/></td> </tr> </form> </table> </body> </html> HTML; echo $htmlPage;
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bEI2B
function name:  (null)
number of ops:  3
compiled vars:  !0 = $htmlPage
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '++++++++++++%3Cstyle%3E%0A++++++++++++++++.signup%0A++++++++++++++++%7B%0A++++++++++++++++++++border%3A+1px+solid+%23999999%3B+%0A++++++++++++++++++++font%3A+normal+14px+helvatica%3B+%0A++++++++++++++++++++color%3A+%23444444%3B+%0A++++++++++++++++%7D%0A++++++++++++%3C%2Fstyle%3E%0A%0A++++++++++++%3Cscript+src%3D%22form_validation.js%22%3E%0A%0A++++++++++++%3C%2Fscript%3E%0A%0A++++++++%3C%2Fhead%3E%0A++++++++%3Cbody%3E%0A%0A++++++++++++%3Ctable+border%3D%220%22+cellpadding%3D%222%22+cellspacing%3D%225%22+bgcolor%3D%22%23eeeeee%22%3E%0A++++++++++++++++%3Cth+cellspan%3D%222%22+align%3D%22center%22%3ESign+Up+Form%3C%2Fth%3E%0A++++++++++++++++%3Cform+method%3D%22post%22+action%3D%22addUser.php%22+onsubmit%3D%22return+validate%28this%29%22%3E%0A++++++++++++++++++++%3Ctr%3E+%0A++++++++++++++++++++++++%3Ctd%3EForename%3C%2Ftd%3E%0A++++++++++++++++++++++++%3Ctd%3E%3Cinput+type+%3D+%22text%22+maxlength%3D%2232%22+name%3D%22forename%22%2F%3E%3C%2Ftd%3E%0A++++++++++++++++++++%3C%2Ftr%3E%0A%0A++++++++++++++++++++%3Ctr%3E+%0A++++++++++++++++++++++++%3Ctd%3ESurname%3C%2Ftd%3E%0A++++++++++++++++++++++++%3Ctd%3E%3Cinput+type+%3D+%22text%22+maxlength%3D%2232%22+name%3D%22surname%22+%2F%3E%3C%2Ftd%3E%0A++++++++++++++++++++%3C%2Ftr%3E%0A%0A++++++++++++++++++++%3Ctr%3E+%0A++++++++++++++++++++++++%3Ctd%3EUsername%3C%2Ftd%3E%0A++++++++++++++++++++++++%3Ctd%3E%3Cinput+type+%3D+%22text%22+maxlength%3D%2216%22+name%3D%22username%22+%2F%3E%3C%2Ftd%3E%0A++++++++++++++++++++%3C%2Ftr%3E%0A%0A++++++++++++++++++++%3Ctr%3E+%0A++++++++++++++++++++++++%3Ctd%3EPassword%3C%2Ftd%3E%0A++++++++++++++++++++++++%3Ctd%3E%3Cinput+type+%3D+%22password%22+maxlength%3D%2212%22+name%3D%22password%22+%2F%3E%3C%2Ftd%3E%0A++++++++++++++++++++%3C%2Ftr%3E%0A%0A++++++++++++++++++++%3Ctr%3E+%0A++++++++++++++++++++++++%3Ctd%3EAge%3C%2Ftd%3E%0A++++++++++++++++++++++++%3Ctd%3E%3Cinput+type+%3D+%22text%22+maxlength%3D%223%22+name%3D%22age%22+%2F%3E%3C%2Ftd%3E%0A++++++++++++++++++++%3C%2Ftr%3E%0A%0A++++++++++++++++++++%3Ctr%3E+%0A++++++++++++++++++++++++%3Ctd%3EE-mail%3C%2Ftd%3E%0A++++++++++++++++++++++++%3Ctd%3E%3Cinput+type+%3D+%22text%22+maxlength%3D%2232%22+name%3D%22email%22+%2F%3E%3C%2Ftd%3E%0A++++++++++++++++++++%3C%2Ftr%3E%0A%0A++++++++++++++++++++%3Ctr%3E+%0A++++++++++++++++++++++++%3Ctd+colspace%3D%222%22+align%3D%22center%22%3E%0A++++++++++++++++++++++++%3Ctd%3E%3Cinput+type+%3D+%22submit%22+value%3D%22Sign+Up%22%2F%3E%3C%2Ftd%3E%0A++++++++++++++++++++%3C%2Ftr%3E%0A%0A++++++++++++++++%3C%2Fform%3E%0A++++++++++++%3C%2Ftable%3E%0A++++++++%3C%2Fbody%3E%0A++++%3C%2Fhtml%3E'
   62     1        ECHO                                                     !0
          2      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
165.71 ms | 1395 KiB | 13 Q