3v4l.org

run code in 300+ PHP versions simultaneously
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <style type="text/css"> .Knopf {width:135px; height: 135px; text-align:center; font-size:100%;} .Anzeige {width:50px; height: 100px;width:100%; text-align:center; } .zahlentaste {width:135px; height: 135px; text-align:center; font-size:100%;} .Ergebnis {width:135px; height: 135px; text-align:center; font-size:100%;} </style> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Taschenrechner</title> <link href="Stylesheets/Stylesheets.css" rel="stylesheet" type="text/css"> </head> <body> <?php if(isset($_POST['zahl'])){ $zahl1 = $_POST['zahl']; }else{ $zahl1 = 0; } ?> <form name="rechner" action="echner.php" method="post"> <input id="feld1" type="hidden" name="zahl1" value=""> <input id="feld2" type="hidden" name="op" value=""> <input id="feld3" type="hidden" name="zahl2" value=""> <input id="feld4" type="hidden" name="zwerg" value=> <table align="center" style="width:300px; height:450px; border:solid thick black;"> <tr> <td align="center"> <input id="display" type="text" name="bildschirm" readonly="readonly" style="text-align: center; height: 50px; width: 216px;" value=<?php echo $zahl1; $op; $zahl2 ?>> </td> </tr> <tr> <td> <table align="center"> <tr> <td> <input class="zahlentaste" type="submit" name="zahl" value="1" > </td> <td> <input class="zahlentaste" type="submit" name="zahl" value="2"> </td> <td> <input class="zahlentaste" type="submit" name="zahl" value="3"> </td> <td> <input class="zahlentaste" type="submit" name="operator" value="+"> </td> </tr> <tr> <td> <input class="zahlentaste" type="submit" name="zahl" value="4"> </td> <td> <input class="zahlentaste" type="submit" name="zahl" value="5"> </td> <td > <input class="zahlentaste" type="submit" name="zahl" value="6"> </td> <td> <input class="zahlentaste" type="submit" name="operator" value="-"> </td> </tr> <tr> <td> <input class="zahlentaste" type="submit" name="zahl" value="7"> </td> <td> <input class="zahlentaste" type="submit" name="zahl" value="8"> </td> <td> <input class="zahlentaste" type="submit" name="zahl" value="9"> </td> <td> <input class="zahlentaste" type="submit" name="operator" value="*"> </td> </tr> <tr> <td> <input class="zahlentaste" type="submit" name="clear" value="C"> </td> <td> <input class="zahlentaste" type="submit" name="zahl" value="0"> </td> <td> <input class="zahlentaste" type="submit" name="zahl" value="."> </td> <td> <input class="zahlentaste" type="submit" name="operator" value="/"> </td> </tr> <tr> <td> <input class="zahlentaste" type="submit" name="funktion" value="quad"> </td> <td> <input class="zahlentaste" type="submit" name="funktion" value="wurzel"> </td> <td> <input class="zahlentaste" type="submit" name="funktion" value="sin(x)"> </td> <td> <input class="zahlentaste" type="submit" name="funktion" value="cos(x)"> </td> </tr> <tr> <td colspan="4"> <input type="submit" name="gleich" value="=" style=" width: 215px; height: 50px;"> </td> </tr> </table> </td> </tr> </table> </form> </body> </html>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 4, Position 2 = 8
Branch analysis from position: 4
1 jumps found. (Code = 42) Position 1 = 9
Branch analysis from position: 9
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 8
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/nkJOR
function name:  (null)
number of ops:  13
compiled vars:  !0 = $zahl1, !1 = $op, !2 = $zahl2
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    1     0  E >   ECHO                                                     '%3C%21DOCTYPE+html+PUBLIC+%22-%2F%2FW3C%2F%2FDTD+HTML+4.01+Transitional%2F%2FEN%22+%22http%3A%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Floose.dtd%22%3E%0A%3Chtml%3E%0A%09%3Chead%3E%0A%09%3Cstyle+type%3D%22text%2Fcss%22%3E%0A%09%09.Knopf++++%7Bwidth%3A135px%3B+height%3A+135px%3B+text-align%3Acenter%3B%0A%09%09%09font-size%3A100%25%3B%7D%0A%09%09.Anzeige%09%7Bwidth%3A50px%3B+height%3A+100px%3Bwidth%3A100%25%3B+text-align%3Acenter%3B+%7D%0A%09%09.zahlentaste++++%7Bwidth%3A135px%3B+height%3A+135px%3B+text-align%3Acenter%3B%0A%09%09%09font-size%3A100%25%3B%7D%0A%09%09.Ergebnis+++%7Bwidth%3A135px%3B+height%3A+135px%3B+text-align%3Acenter%3B%0A%09%09%09font-size%3A100%25%3B%7D%0A%0A%09%3C%2Fstyle%3E%0A%09%09%3Cmeta+http-equiv%3D%22Content-Type%22+content%3D%22text%2Fhtml%3B+charset%3DISO-8859-1%22%3E%0A%09%09%3Ctitle%3ETaschenrechner%3C%2Ftitle%3E%0A%09%09%3Clink+href%3D%22Stylesheets%2FStylesheets.css%22+rel%3D%22stylesheet%22+type%3D%22text%2Fcss%22%3E%0A%09%3C%2Fhead%3E%0A%09%0A%09%3Cbody%3E%0A%09'
   22     1        FETCH_IS                                         ~3      '_POST'
          2        ISSET_ISEMPTY_DIM_OBJ                         0          ~3, 'zahl'
          3      > JMPZ                                                     ~4, ->8
   23     4    >   FETCH_R                      global              ~5      '_POST'
          5        FETCH_DIM_R                                      ~6      ~5, 'zahl'
          6        ASSIGN                                                   !0, ~6
          7      > JMP                                                      ->9
   26     8    >   ASSIGN                                                   !0, 0
   32     9    >   ECHO                                                     '%09%09%09%09%0A%09%09%3Cform+name%3D%22rechner%22+action%3D%22echner.php%22+method%3D%22post%22%3E%0A%09%09%09%3Cinput+id%3D%22feld1%22+type%3D%22hidden%22+name%3D%22zahl1%22+value%3D%22%22%3E%0A%09%09%09%3Cinput+id%3D%22feld2%22+type%3D%22hidden%22+name%3D%22op%22+value%3D%22%22%3E%0A%09%09%09%3Cinput+id%3D%22feld3%22+type%3D%22hidden%22+name%3D%22zahl2%22+value%3D%22%22%3E%0A%09%09%09%3Cinput+id%3D%22feld4%22+type%3D%22hidden%22+name%3D%22zwerg%22+value%3D%3E%0A%09%09%09%3Ctable+align%3D%22center%22+style%3D%22width%3A300px%3B+height%3A450px%3B+border%3Asolid+thick+black%3B%22%3E%0A%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%3Ctd+align%3D%22center%22%3E%0A%09%09%09%09%09%09%3Cinput+id%3D%22display%22+type%3D%22text%22+name%3D%22bildschirm%22+readonly%3D%22readonly%22%0A%09%09%09%09%09%09%09style%3D%22text-align%3A+center%3B+height%3A+50px%3B%09width%3A+216px%3B%22+value%3D'
   42    10        ECHO                                                     !0
         11        ECHO                                                     '%3E%0A%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%3C%2Ftr%3E%0A%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%3Ctable+align%3D%22center%22%3E%0A%09%09%09%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22zahl%22+value%3D%221%22+%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22zahl%22+value%3D%222%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22zahl%22+value%3D%223%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22operator%22+value%3D%22%2B%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%3C%2Ftr%3E%0A%09%09%09%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22zahl%22+value%3D%224%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22zahl%22+value%3D%225%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd+%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22zahl%22+value%3D%226%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22operator%22+value%3D%22-%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%3C%2Ftr%3E%0A%09%09%09%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22zahl%22+value%3D%227%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22zahl%22+value%3D%228%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22zahl%22+value%3D%229%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22operator%22+value%3D%22%2A%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%3C%2Ftr%3E%0A%09%09%09%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22clear%22+value%3D%22C%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22zahl%22+value%3D%220%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22zahl%22+value%3D%22.%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22operator%22+value%3D%22%2F%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%3C%2Ftr%3E%0A%09%09%09%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22funktion%22+value%3D%22quad%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22funktion%22+value%3D%22wurzel%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22funktion%22+value%3D%22sin%28x%29%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+class%3D%22zahlentaste%22+type%3D%22submit%22+name%3D%22funktion%22+value%3D%22cos%28x%29%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%3C%2Ftr%3E%0A%09%09%09%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%09%09%09%3Ctd+colspan%3D%224%22%3E%0A%09%09%09%09%09%09%09%09%09%3Cinput+type%3D%22submit%22+name%3D%22gleich%22+value%3D%22%3D%22+style%3D%22+width%3A+215px%3B+height%3A+50px%3B%22%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%3C%2Ftr%3E%0A%09%09%09%09%09%09%3C%2Ftable%3E%0A%09%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%09%3C%2Ftr%3E%0A%09%09%09%3C%2Ftable%3E%0A%09%09%3C%2Fform%3E%0A%09%3C%2Fbody%3E%0A%3C%2Fhtml%3E'
  129    12      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
157.63 ms | 1403 KiB | 13 Q