Slip no. 12. Write a menu
driven program to perform the following stack related operations.
i) Insert an element in stack.
ii) Delete an element from
stack.[Hint: Use array_push(), array_pop()]
HTML file :
<html>
<body>
<form
action="slip12_Q2.php" method="get">
<center>
<h3><input
type="text" name="str" maxlength="20"><input
type="radio" name="op" value="1">Insert
element into array</h3>
<h3><input
type="radio" name="op" value="2">Delete last
element from array</h3>
<h3><input
type="radio" name="op" value="3">Display all
elements from array</h3>
<input
type="submit" value="Submit">
</center>
</form>
</body>
</html>
PHP file :
<?php
$str = $_GET['str'];
$op = $_GET['op'];
$stack =
array("orange", "banana", "apple",
"raspberry");
switch($op)
{
case 1 : echo
"string is :: $str<br>";
array_push($stack,"$str");
var_dump($stack);
break;
case 2 :
$last_elt = array_pop($stack);
var_dump($stack);
var_dump('deleted
element is :'.$last_elt);
break;
case 3 :
var_dump($stack);
break;
}
?>
No comments:
Post a Comment
Note: only a member of this blog may post a comment.