0% found this document useful (0 votes)
72 views

INDEX PHP

Uploaded by

Khushi Thakur
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views

INDEX PHP

Uploaded by

Khushi Thakur
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 125

1

POST GRADUATE GOVERNMENT COLLEGE FOR GIRLS


SECTOR – 42, CHANDIGARH
(SESSION 2024-25)

PRACTICAL FILE OF PHP PROGRAMMING


(BCA-16-506)
Lab Based On BCA-16-504

SUBMITTED TO: SUBMITTED BY:


MRS. SARBJIT KAUR TISHITA MATHUR
ASSISTANT PROFESSOR ROLL NO -221546/22
DEPARTMENT OF COMPUTER BCA (5TH SEM)
APPLICATION
2

INDEX
S.NO. TOPIC PAGE.NO.
1. Write a program to print a message. 6-7
2. Write a program to add two numbers. 6-7
3. Write a program to find average of five 8-9
numbers.
4. Write a program to find simple interest. 8-9
5. Write a program to find an area of triangle. 10-11
6. Write a program to find the area of 10-11
rectangle.
7. Write a program to find area of circle. 12-13
8. Write a program to display a static 12-13
variable.
9. Write a program for swapping without 14-15
using third variable.
10. Write a program for swapping of numbers. 16-17
11. Write a program to display local variable. 18-19
12. Write a program to access the global 18-19
variable inside the function.
13. Write a program to display global variable. 20-21
14. Write a program of constant. 22-23
 CASE-SENSITIVE CONSTANT.
15. Write a program of constant 22-23
 CASE-INSENSITIVE CONSTANT.
16. Write a program of arithmetic operator. 24-25
17. Write a program of increment and 26-27
decrement operator.
18. Write a program of comparison operator. 28-29
19. Write a program of assignment operator. 30-31
20. Write a program of logical operator. 32-33
21. Write a program of conditional operator. 34-35
22. Write a program of if statement. 34-35
23. Write a program of if-else statement. 36-37
24. Write a program of if-elseif-else statement. 38-39
3

25. Write a program of switch statement. 40-41


26. Write a program to print a table using for 42-43
loop (Table Format is 2*1=2).
27. Write a program to print sum of even 42-43
numbers upto 10 using while loop.
28. Write a program to print first 10 numbers 44-45
using do-while loop.
29. Write a program of for each loop. 44-45
30. Write a program of nested for loop. 46-47
31. Write a program to print factorial number 46-47
of 5.
32. Write a program to check whether a given 48-49
number is even or odd.
33. Write a program in php to check whether a 50-51
number is Armstrong or not.
34. Write a program of Fibonacci sequence. 52-53
35. Write a program to print star triangle. 54-55
36. Write a program to print reverse star 56-57
triangle.
37. Write a program for include () function. 56-57
38. Write a program for require () function. 58-59
39. Write a program to create and invoke user 58-59
defined function.
40. Write a program of function with 60-61
arguments and returning values.
41. Write a program to setting default values 60-61
for function arguments.
42. Write a program of dynamic function call. 62-63
43. Write a program of call by value. 62-63
44. Write a program of call by reference. 64-65
45. Write a program of recursion. 64-65
46. Write a program of numeric array. 66-67
47. Write a program of associative array. 68-69
48. Write a program of multidimensional array. 70-71
49. Write a program to access the elements of 72-73
an array using simple method and loops.
50. Write a program of array functions. 74-75
4

51. Write a program of creating and accessing 76-77


string.
 SINGLE QUOTED.
 DOUBLE QUOTED.
52. Write a program of interpolation with curly 78-79
braces.
53. Write a program of characters and string 78-79
indexes.
54. Write a program of string operators. 80-81
 CONCATENATION OPERATOR(.)
 CONCATENATING ASSIGNMENT
OPERATOR (. = )
55. Write a program of string functions. 82-83
56. Write a program of Heredoc. 84-85
57. Write a program of text input. 84-85
58. Write a program of multi-line text input 86-87
control.
59. Write a program of checkbox. 86-87
60. Write a program of radio button. 88-89
61. Write a program of drop-down list. 88-89
62. Write a program to create a button. 90-91
63. Write a program of super global variables. 92-95
 $GLOBALS []
 $_SERVER []
 $_REQUEST []
64. Write a program of HTML form and PHP 96-97
(Admission Form).
65. Write a program of connecting to database 98-99
(MYSQL).
66. Write a program to close a database 100-101
connection with (MYSQL).
67. Write a program of creating a database. 102-103
68. Write a program of creating a database 104-105
table.
69. Write a program of inserting records into 106-107
database table.
70. Write a program of selecting records from 108-109
database table.
5

71. Write a program of deleting records from 110-111


database table.
72. Write a program of setting / creating 112-113
cookies with php.
73. Write a program of accessing cookies with 114-115
php.
74. Write a program of deleting a cookie. 116-117
75. Write a program of creating session cookie. 116-117
76. Write a program of registering session 118-119
variable.
77. Write a program of working with session 120-121
variable.
78. Write a program of SID constant. 122-123
79. Write a program of encoding and decoding 124-125
session variable.
6

Output:

Output:
7

1. WRITE A PROGRAM TO PRINT A MESSAGE.


PROGRAM:
<?php

echo "<font size=50><center><font color=indigo>

Hello World! <br>

Welcome to php";

?>

2. WRITE A PROGRAM TO ADD TWO NUMBERS.


PROGRAM:
<?php
$num1 = 10;
$num2 = 20;

$sum = $num1 + $num2;


echo "<font color=red><center><font size=50>
Addition of two numbers is: <br>";

echo "<font size=20>".$num1." + ".$num2." = ".$sum;

?>
8

Output:

Output:
9

3. WRITE A PROGRAM TO FIND AVERAGE OF FIVE


NUMBERS.
PROGRAM:
<?php
$a=50;
$b=60;
$c=70;
$d=50;

$e=65;
$f=$a+$b+$c+$d+$e;
echo "<font color=orange><center><font size=50>
Sum of five numbers is: ".$f."\n";
$e=$f/5;

echo "<font color=blue><center><font size=50>


Average of five numbers is: ".$e."\n";
?>

4. WRITE A PROGRAM TO FIND SIMPLE INTEREST.

PROGRAM:
<?php
$principal = 1820;
$rate = 6;

$time = 8;
$interest = ($principal * $rate * $time) / 100;
echo "<font color=orange><center><font size=50>
Simple Interest: $interest";
?>
10

Output:

Output:
11

5. WRITE A PROGRAM TO FIND AN AREA OF


TRIANGLE.
PROGRAM:
<?php
// Area Of Triangle
$base = 10;
$height = 15;
$area= ($base * $height)/2;

echo"<center><font size=10><font color=blue> Area of Triangle


with base</font color>" .$base. "<font color=blue> and
height</font color>".$height. "=<font color=blue>" .$area;
?>

6. WRITE A PROGRAM TO FIND AN AREA OF


RECTANGLE.
PROGRAM:
<?php

//Area Of Rectangle
$length =14;
$width =12;
echo"<center><font color=navy blue><font size=50>
Area Of Rectangle is $length * $width=".($length *$width)."<br>";

?>
12

Output:

Output:
13

7. WRITE A PROGRAM TO FIND AN AREA OF


CIRCLE.
PROGRAM:
<?php
//Area of circle
$r=4;
$pi=3.14;
$a=$pi*$r*$r;

echo "<center><font color=red><font size=50>


Area of circle is: ", $a;
?>

8. WRITE A PROGRAM TO DISPLAY A STATIC


VARIABLE.
PROGRAM:
<?php
function displayStaticVariable()
{
static $count = 0;
$count++;

echo "<center><font size='10' color='red'><br>The count is: $count</font></center>";


}
displayStaticVariable();
displayStaticVariable();
displayStaticVariable();

displayStaticVariable();
displayStaticVariable();
?>
14

Output:
15

9. WRITE A PROGRAM FOR SWAPPING WITHOUT


USING THIRD VARIABLE.

PROGRAM:
<?php

$num1 = 10;

$num2 = 20;

echo "<font color=blue><center><font size=5> <br>

Swapping two numbers";

echo "<font color=orange><center><font size=5> <br>

Before Swap";

echo "<font color=blue><center><font size=5> <br>

Value of first number is = ". $num1;

echo "<font color=orange><center><font size=5> <br>

Value of second number is = ". $num2;

$num1 = $num1 - $num2;

$num2 = $num1 + $num2;

$num1 = $num2 - $num1;

echo "<font color=blue><center><font size=5> <br>

After Swap";

echo "<font color=orange><center><font size=5> <br>

Value of first number is = ". $num1;

echo "<font color=blue><center><font size=5> <br>

Value of second number is = ". $num2;

?>
16

Output:
17

10. WRITE A PROGRAM FOR SWAPPING OF


NUMBERS.

PROGRAM:

<?php

$x=50; // SWAPPING OF TWO NUMBERS

$y=60;

echo"<font size=30><font color=orange>Before Swapping:</font

color></font size> <br>";


echo"<font size=20> x =".$x." y=".$y;
$third=$x;
$x=$y;
//SWAPPING LOGIC

$y=$third;
echo"<br><br><font size=30><font color=purple>After Swapping
:<br></font color></font size>";
echo"<font size=20> x =".$x. " y=".$y;
?>
18

Output:

Output:
19

11. WRITE A PROGRAM TO DISPLAY LOCAL


VARIABLE.
PROGRAM:
<?php
function display()
{
$a = 10; //Local Variable
echo "<font color=blue><center><font size=50> <br>

Accessing value inside function = $a";


}
display();
?>

12. WRITE A PROGRAM TO ACCESS THE GLOBAL


VARIABLE INSIDE THE FUNCTION.

PROGRAM:
<?php
$a = 10; // Global variable
function display ()
{
global $a;
echo "<font color=red><center><font size=50> <br>
Accessing value Inside function = $a";
}
display ();
echo "<font color=blue><center><font size=50> <br>

Accessing value outside function = $a";


?>
20

Output:
21

13. WRITE A PROGRAM TO DISPLAY GLOBAL


VARIABLE.
PROGRAM:
<?php

$x=5; //GLOBAL VARIABLE

function Test ()

$y=6; //LOCAL VARIABLE

echo"<center><font size=50><font color=green>


<p>Test variable inside the function:</p>";

echo "<br>";

echo "<center><font size=50><font color=purple>


Variable y is:".$y;
}
Test ();

echo"<center><font size=50><font color=green>


<p>Test variable outside the function:</p>";
echo "<center><font size=50><font color=purple>
Variable x is :".$x;
echo"<br>";

?>
22

Output:

Output:
23

14. WRITE A PROGRAM OF CONSTANT


 CASE-SENSITIVE CONSTANT.

PROGRAM:

<?php
//define a Case - Sensitive Constant

define("GREETING","<center><font color= blue><font size=10>Welcome you all");


echo GREETING;
echo"<br>";
// will not output the value of the constant
echo greeting;

?>

15. WRITE A PROGRAM OF CONSTANT


 CASE-INSENSITIVE CONSTANT.

PROGRAM:
<?php
//define a case-insensitive constant
define("GREETING","<br><center><font color=blue><font size=10>Welcome you all",
true);
echo GREETING;

echo"<br>";
//will also output the value of the constant
echo greeting;
?>
24

Output:
25

16. WRITE A PROGRAM OF ARITHMETIC


OPERATOR.

PROGRAM:

<?php
$a = 20;

$b = 10;
echo"<b><center><font size = 10><font color = blue>";
echo "Addition : " . ($a + $b) ."<br>";
echo"<b><center><font size = 10><font color = orange>";
echo"Subtraction :" .($a - $b) ."<br>";

echo"<b><center><font size = 10><font color = blue>";


echo"Multiplication :" .($a * $b) ."<br>";
echo"<b><center><font size = 10><font color = orange>";
echo"Division :" .($a / $b) ."<br>";
echo"<b><center><font size = 10><font color = blue>";

echo"Remainder :" .($a % $b) ."<br>";


?>
26

Output:
27

17. WRITE A PROGRAM OF INCREMENT AND


DECREMENT OPERATOR.

PROGRAM:

<?php
$x = 50;

echo "<font color=red><center><b>Initial value of x: $x <br>";


$y = $x++;
echo "<b><center><font color=blue>Value of y: $y <br>";
// Post-increment
echo "<font color=red><center>Value of x after post-increment: $x <br>";

$z = ++$x; //Pre-increment
echo "<font color=blue><center><b>Value of z: $z <br>";
echo "<font color=red><center>Value of x after pre-increment: $x <br>";
// Post-decrement
$v = $x--;

echo "<font color=blue><center>Value of v: $v <br>";


echo "<font color=red><center>Value of x after post-decrement: $x <br>";
// Pre-decrement
$q = --$x;
echo "<font color=blue><center>Value of e: $q <br>";

echo "<font color=red><center>Value of x after pre-decrement: $x <br>";


?>
28

Output:
29

18. WRITE A PROGRAM OF COMPARISON


OPERATOR.
PROGRAM:

<?php echo "<font


$a = 10; // Two Variables color='blue'>True<br></font>";

$b = 5; // Comparison operators } else {

echo "<b><center><font size='6'>Equal echo "<font


(==): "; color='black'>False<br></font>";

if ($a == $b) { } echo "Less than (<): ";

echo "<font if ($a < $b) {


color='blue'>True<br></font>"; } echo "<font
else { color='blue'>True<br></font>";

echo "<font } else {


color='black'>False<br></font>"; echo "<font
} color='black'>False<br></font>"; }

echo "Not Equal (!=): "; echo "Greater than or equal to (>=): ";

if ($a != $b) if ($a >= $b) {

{ echo "<font
color='blue'>True<br></font>";
echo "<font
color='blue'>True<br></font>"; } else {

} echo "<font
color='black'>False<br></font>";
else
} echo "Less than or equal to (<=): ";
{
if ($a <= $b) { echo "<font
echo "<font color='blue'>True<br></font>";
color='black'>False<br></font>";
} else { echo "<font
} color='black'>False<br></font>"; }
// Additional comparison examples ?>
echo "Greater than (>): ";
if ($a > $b) {
30

Output:
31

19. WRITE A PROGRAM OF ASSIGNMENT


OPERATOR.
PROGRAM:
<?php

//Assignment operator
echo"<b><center><font color=blue><font size=50>";
$x = 10;
echo $x . "<br>";
$x = 20;
$x += 30;
echo $x . "<br>";
$x = 50;
$x -= 20;
echo $x . "<br>";

$x = 5;
$x *= 25;
echo $x . "<br>";
$x = 50;
$x /= 10;

echo $x . "<br>";
$x = 100;
$x %= 15;
echo $x . "<br>";
?>
32

Output:
33

20. WRITE A PROGRAM OF LOGICAL OPERATOR.


PROGRAM:

<?php // Combining Logical Operators

$a = true; // First condition echo "Combining AND and OR: ";

$b = false; // Second condition if (($a && !$b) || $b)

// AND (&&) Operator {

echo "<b><center><font size='6'>Logical AND echo "<font


(&&): "; color='orange'>True<br></font>";

if ($a && $b) }

{ else

echo "<font {
color='orange'>True<br></font>";
echo "<font
} else { color='purple'>False<br></font>";

echo "<font }
color='purple'>False<br></font>";
?>
}

// OR (||) Operator

echo "Logical OR (||): ";

if ($a || $b)

echo "<font color='orange'>True<br></font>";

} else {

echo "<font
color='purple'>False<br></font>";}

// NOT (!) Operator

echo "Logical NOT (!): ";

if (!$a)

echo "<font color='orange'>True<br></font>";

} else

{
echo "<font
color='purple'>False<br></font>";

}
34

Output:

Output:
35

21. WRITE A PROGRAM OF CONDITIONAL


OPERATOR.
PROGRAM:
<?php
//conditional operator
$a=10;
$b=20;
echo($a>$b)?"<center><font color=red><font size=50>

$a is greater than $b":"<center><font color=blue><font size=50>


$b is greater than $a";
?>

22. WRITE A PROGRAM OF IF STATEMENT.

PROGRAM:
<?php
// IF STATEMENT
$age = 24;
if ($age>18)
{
echo"<center><font color=red><font size=50>

Congratulations: You are in the list of voter";


}
?>
36

Output:
37

23. WRITE A PROGRAM OF IF-ELSE STATEMENT.

PROGRAM:

<?php

// IF-ELSE STATEMENT
$age = 10;
if ($age>18)
{
echo"<center><font color=red><font size=50>

Congratulations: You are in the list of voter";


}
else
echo "<center><font color=blue><font size=50>
You are below age, so you are not in the list of voter"

?>
38

Output:
39

24. WRITE A PROGRAM OF IF-ELSE IF-ELSE


STATEMENT.
PROGRAM:

<?php
// IF… ELSE IF… ELSE STATEMENT
$marks = 250;

if ($marks >= 300)


{
echo "<center><font color='orange' <font size='50'>First</font></center>";
}
else if ($marks >= 250)

{
echo "<center><font color='red'><font size='50'>Second</font></center>";
}
else if ($marks >= 135)
{

echo "<center><font color='green'> <font size='50'>Third</font></center>";


}
else
{
echo "<center><font color='blue'> <font size='50'>Fail</font></center>";

}
?>
40

Output:
41

25. WRITE A PROGRAM OF SWITCH STATEMENT.


PROGRAM:

<?php case "Fri":

$d=date("D"); echo "<center><font size=50><font


color=blue>
switch($d)
Today is Friday";
{
break;
case "Mon":
case "Sat":
echo "<center><font size=50><font
color=maroon> echo "<center><font size=50><font
color=brown>
Today is Monday";
Today is Saturday";
break;
break;
case "Tue":
case "Sun":
echo "<center><font size=50><font
color=orange> echo "<center><font size=5><font
color=teal>
Today is Tuesday";
Today is Sunday";
break;
break;
case "Wed":
default:
echo "<center><font size=50><font
color=green> echo "<center><font size=5><font
color=burgundy>
Today is Wednesday";
Wonder which day is this";
break;
}
case "Thu":
?>
echo "<center><font size=50><font
color=purple>
Today is Thursday";
break;
42

Output:

Output:
43

26. WRITE A PROGRAM TO PRINT A TABLE USING


FOR LOOP (TABLE FORMAT IS 2*1=2).

PROGRAM:
<?php

// Print a table using for loop (table format is 2*1=2)


$number = 2;
for ($i = 1; $i <= 10; $i++)
{
$product = $number * $i;

echo "<center><font color=blue><font size=5>


$number * $i = $product<br>";
}
?>

27. WRITE A PROGRAM TO PRINT SUM OF EVEN


NUMBERS UPTO 10 USING WHILE LOOP.
PROGRAM:
<?php

$sum = 0;
$number = 2;
while ($number <= 10) {
$sum += $number;
$number += 2; }

echo "<center><font size=50><font color=orange>


The sum of even numbers up to 10 is: $sum";
?>
44

Output:

Output:
45

28. WRITE A PROGRAM TO PRINT FIRST 10


NUMBERS USING DO-WHILE LOOP.

PROGRAM:
<?php

$number = 1
do
{
echo"<center><font size=5><font color=purple>
$number <br>";

$number++;
}
while ($number <= 10);
?>

29. WRITE A PROGRAM OF FOR EACH LOOP.

PROGRAM:
<?php

$cars=array("BMW","Jaguar","Bugatti","Ferrari");
foreach($cars as $value)
{
echo"<center><font color=purple><font size=50>
$value<br>";

}
?>
46

Output:

Output:
47

30. WRITE A PROGRAM OF NESTED FOR LOOP.

PROGRAM:
<?php
for ($num =1; $num<=2; $num++)
{
echo "<center><font color=blue><font size=5>
<b>Outer Loop: $num </b><br />";

for($val = 1; $val <=3; $val++)


{
echo "<center><font color=red><font size=5>
Inner Loop: $val <br />";
}

}
?>

31. WRITE A PROGRAM TO PRINT FACTORIAL


NUMBER OF 5.
PROGRAM:
<?php
$num = 5;
$factorial = 1;
for ($x=$num; $x>=1; $x--) {

$factorial = $factorial * $x; }


echo "<center><font color=purple><font size=50>
Factorial of $num is $factorial";
?>
48

Output:
49

32. WRITE A PROGRAM TO CHECK WHETHER A


GIVEN NUMBER IS EVEN OR ODD.

PROGRAM:

<?php
$number=5678;

if ($number%2==0)
{
echo "<center><font color=red><font size=50>
$number is an Even Number";
}

else
{
echo "<center><font color=blue><font size=50>
$number is Odd Number";
}

?>
50

Output:
51

33. WRITE A PROGRAM IN PHP TO CHECK


WHETHER A NUMBER IS ARMSTRONG OR NOT.
PROGRAM:
<?php
$num = 407;
$total = 0;
$x = $num;
while($x != 0)

{
$rem= $x % 10;
$total = $total + $rem * $rem * $rem;
$x= (int) ($x / 10);
}

if($num == $total)
{
echo"<center><font color=blue><font size=50>
Yes it is an Armstrong number";
}

else
{
echo"<center><font color=red><font size=50>
No it is not a Armstrong number";
}

?>
52

Output:
53

34. WRITE A PROGRAM OF FIBONACCI


SEQUENCE.

PROGRAM:

<?php
$number =0;

$a1=0;
$a2=1;
echo"<font color=><center><font size=50>
Fibonacci series for first 12 numbers: <br>";
echo "\n";

echo $a1.' '.$a2.' ';


while ($number<10)
{
$a3=$a2 + $a1;

echo $a3. ' ';


$a1=$a2;
$a2=$a3;
$number=$number+1;

}
?>
54

Output:
55

35. WRITE A PROGRAM TO PRINT STAR


TRIANGLE.
PROGRAM:
<?php
for ($i=0; $i<=5; $i++)
{
for ($k=5; $k>=$i; $k--)
{

echo " ";


}
for ($j=1; $j<=$i; $j++)
{
echo "*";

}
echo "<br>";
}
for ($i=4; $i>=1; $i--)
{

for ($k=5; $k>=$i; $k--)


{
echo " ";
}
for ($j=1; $j<=$i; $j++)

{
echo "*";
}
echo "<br>";
}

?>
56

Output:

Output:
57

36. WRITE A PROGRAM TO PRINT REVERSE STAR


TRIANGLE.
PROGRAM:
<?php
$rows = 5;
for ($i = $rows; $i >= 1; $i--)
{
for ($j = 1; $j <= $i; $j++)

{
echo "*";
}
echo "<br>";
}

?>

37. WRITE A PROGRAM FOR INCLUDE ( )


FUNCTION
PROGRAM:
INCLUDE FUNCTION () MSG.PHP

<?php <?php

include("msg.php"); echo "<font size=50><center><font


color=indigo>

echo"<br><font color=orange>"."Welcome";
Hello World! <br>

?>
Welcome to php";

?>
58

Output:

Output:
59

38. WRITE A PROGRAM FOR REQUIRE ( )


FUNCTION
PROGRAM:

REQUIRE FUNCTION () ADD.PHP

<?php <?php
$num1 = 10;

require("Add.php"); $num2 = 20;


$sum = $num1 + $num2;
echo"<br><font echo "<font
color=blue>"."BCA"; color=red><center><font size=50>

?> Addition of two numbers is: <br>";


echo "<font size=20>".$num1." +
".$num2." = ".$sum;
?>

39. WRITE A PROGRAM TO CREATE AND


INVOKE USER DEFINED FUNCTION.

PROGRAM:
<?php
function Message() //Defining a PHP Function
{
echo "<center><font color=blue><font size=50>

Hello,Welcome To Php";
}
Message(); //Calling a PHP Function
?>
60

Output:

Output:
61

40. WRITE A PROGRAM OF FUNCTION WITH


ARGUMENTS AND RETURING VALUES.

PROGRAM:
<?php

function addFunction($num1, $num2) // Defining a PHP Function {


$sum = $num1 + $num2; //Here $num1 and $num2 are formal parameters.
return $sum; } //Calling a PHP Function
$result = addFunction(11,22); //Here, 11 and 22 are actual parameters.
echo "<center><font color=green><font size=50>

The Result Is : " .$result;


?>

41. WRITE A PROGRAM TO SETTING DEFAULT


VALUES FOR FUNCTION ARGUMENTS.

PROGRAM:
<?php
function ABC($num1=101) //Defining a PHP Function
{
echo "<center><font color=orange><font size=50>
$num1.<br/>";

}
//Calling a PHP Function
ABC(303);
ABC();
?>
62

Output:

Output:
63

42. WRITE A PROGRAM OF DYNAMIC FUNCTION


CALL.
PROGRAM:
<?php
function ab() //Defining a PHP Function
{
echo "<center><font color=blue><font size=50>

Hello<br/>";
}
$message = "ab";
//Dynamic Function Calls
$message();

?>

43. WRITE A PROGRAM OF CALL BY VALUE.

PROGRAM:
<?php // Call By Value

function abc($x) {
$x=$x+10;
return($x); }
$a=20;
echo "<center><font color=red><font size=50>";

echo abc($a)."<br>";
echo "<center><font color=purple><font size=50>";
echo($a)
?>
64

Output:

Output:
65

44. WRITE A PROGRAM OF CALL BY REFERENCE.

PROGRAM:
<?php // Call By Reference
function abc(&$x) {
$x=$x+10;
return($x); }
$a=20;

echo "<center><font color=blue><font size=50>";


echo abc($a)."<br>";
echo "<center><font color=orange><font size=50>";
echo($a);
?>

45. WRITE A PROGRAM OF RECURSION.

PROGRAM:
<?php
function display($number) {
if($number<=5) {

echo "<center><font color=green><font size=50>


$number <br/>";
display($number+1); }
}
display(1);

?>
66

Output:
67

46. WRITE A PROGRAM OF NUMERIC ARRAY.

PROGRAM:
<?php
//First method to create a numeric array.
$number = array(1,2,3,4,5);
foreach($number as $value)
{

echo "<center><font color=purple><font


size=5>
Value is $value<br/>";
}
//Second method to create a numeric array.

$number[0] = "one";

$number[1] = "two";

$number[2] = "three";

$number[3] = "four";

$number[4] = "five";
foreach($number as $value)

{
echo "<center><font color=orange><font
size=5>
Value is $value<br/>";
}
?>
68

Output:
69

47. WRITE A PROGRAM OF ASSOCIATIVE ARRAY.

PROGRAM:
<?php
//First method to create an associative array.
$subject=array(
"English" => 65,
"Hindi" => 85,

"Maths" => 75);


echo "<center><font color=orange><font size=5>
Subject of English is : ".$subject['English']."<br/>";
echo "<center><font color=orange><font size=5>
Subject of Hindi is : ".$subject['Hindi']."<br/>";

echo "<center><font color=orange><font size=5>


Subject of Maths is : ".$subject['Maths']."<br/>";
//Second method to create an associative array.
$subject['English']="Low";
$subject['Hindi']="High";

$subject['Maths']="Medium";
echo "<center><font color=blue><font size=5>
Subject of English is : ".$subject['English']."<br/>";
echo "<center><font color=blue><font size=5>
Subject of Hindi is : ".$subject['Hindi']."<br/>";

echo "<center><font color=blue><font size=5>


Subject of Maths is : ".$subject['Maths']."<br/>";
?>
70

Output:
71

48. WRITE A PROGRAM OF MULTIDIMENSIONAL


ARRAY.

PROGRAM:
<?php // Multidimensional array

$marks = array (
"Amit" => array (
"English" => 35,
"Hindi" => 30,
"Maths" => 39),

"Aman" => array (


"English" => 30,
"Hindi" => 32,
"Maths" => 29),
"Ajay" => array (

"English" => 31,


"Hindi" => 22,
"Maths" => 39) );
echo"<center><font color=red><font size=5>
Marks for Amit in English :";

echo $marks['Amit']['English']."<br/>";
echo"<center><font color=purple><font size=5>
Marks for Aman in Hindi :";
echo $marks['Aman']['Hindi']."<br/>";
echo"<center><font color=blue><font size=5>

Marks for Ajay in Maths :";


echo $marks['Ajay']['Maths']."<br/>";
?>
72

Output:
73

49. WRITE A PROGRAM TO ACCESS THE


ELEMENTS OF AN ARRAY USING SIMPLE
METHOD AND LOOPS.

PROGRAM:

<?php

$cars=array("BMW","Audi","Ferrari");

//count()function returns the number of elements in an array

$arrlength = count($cars)
for($x=0;$x<$arrlength;$x++)

{
echo"<br><center><font color=orange><font size=10>";

echo$cars[$x];

echo"<br>";

}
?>
74

Output:
75

50. WRITE A PROGRAM OF ARRAY FUNCTIONS.

PROGRAM:

<?php
$cars = array("BMW","Toyota","Maruti"); //Array Function
echo "<center><font color=red><font size=50>";
$arrlength=count($cars); // count Function
echo "<center><font color=red><font size=50>";

echo current($cars)."<br>"; //current Function


echo "<center><font color=red><font size=50>";
echo next($cars)."<br>"; //next Function
echo "<center><font color=red><font size=50>";
echo prev($cars)."<br>"; //prev Function

for($x = 0; $x < $arrlength; $x++)


{
echo $cars[$x];
echo "<br>";
}

echo "<center><font color=red><font size=50>";


echo reset($cars)."<br>"; //reset Function
echo "<center><font color=red><font size=50>";
echo end($cars)."<br>"; //end Function
?>
76

Output:

Output:
77

51. WRITE A PROGRAM OF CREATING AND


ACCESSING STRING.
 SINGLE QUOTED:

PROGRAM:
<?php
// Single Quoted Text

$str='Text Within Single Quote' ;


echo"<br><center><font color=orange><font size=10>";
echo $str;
?>

 DOUBLE QUOTED:

PROGRAM:
<?php
// Double Quoted Text
$num1 = 10;

$str1 = "Multiple lines


text within
double quoted string with a variable-value $num1";
$str2 = "Using escape sequence \n in double quoted string";
$str3 = "Using double \"quote\" inside double quoted string"; // Proper escaping for
quotes
echo "<center><font color=blue><font size=50>";

echo "First String is: $str1"; // string concatenation


echo "<br/>$str2 <br/>$str3"; // Added line breaks
?>
78

Output:

Output:
79

52. WRITE A PROGRAM OF INTERPOLATION


WITH CURLY BRACES.

PROGRAM:
<?php
$drink = 'coffee';
echo "<center><font color=blue><font size=50>
Give me one $drink.<br>";
echo "<center><font color=orange><font size=50>

Give me two $drinks.<br>"; // Won't work, treated $drinks as new variable


echo "<center><font color=blue><font size=50>
Give me two {$drink}s.<br>";
?>

53. WRITE A PROGRAM OF CHARACTERS AND


STRING INDEXES.

PROGRAM:
<?php
// Characters And String Indexes
$msg='ALL IS WELL';
for($index=0;$index<11;$index++)
{

$ch=$msg{$index};
echo"<br><center><font color=blue><font size=50>".$ch;
}
?>
80

Output:

Output:
81

54. WRITE A PROGRAM OF STRING OPERATORS.


 CONCATENATION OPERATOR (.)
PROGRAM:
<?php // Concatenation Operator(.)
$string1 = "TISHITA";
$string2 = "MATHUR";
echo "<font color=navy blue> ";

echo "------------------------"; // Line break with asterisks


echo"<br><font color=navy blue>";
echo $string1 . " " . $string2; // Concatenated string
echo "<br><font color=navy blue> ";
echo "------------------------"; // Line break with asterisks

?>

 CONCATENATING ASSIGNMENT OPERATOR (.=)

PROGRAM:
<?php // Concatenating Assignment Operator(.=)
$string1 = "Tishita";
$string2 = "Mathur";

echo "<font color=red> ";


echo "------------------------"; // Line break with asterisks
echo"<br><font color=red>";
$string1 .= $string2;
echo $string1;

echo "<br><font color=red> ";


echo "------------------------"; // Line break with asterisks
?>
82

Output:
83

55. WRITE A PROGRAM OF STRING FUNCTIONS.

PROGRAM:
<?php
$str2 = " Hello World!";
echo "<font color=red>";
echo "Without Trim: $str2 <font
echo strlen("Hello world")."<font
color=blue><br/>";
color=blue><br/>";
echo "With Trim: ".trim($str2)."<font
echo stripos("Hello world", "wo")."<font
color=red><br/>";
color=red><br/>";
echo strcmp("Kello world", "Hello
world")."<font color=blue><br/>"; // strtoupper() and strtolower()

echo strncmp("Hello world", "Hellp earth", echo strtoupper("hello


6)."<font color=red><br/>"; world")."<font color=blue><br/>"; //
Converts to uppercase
echo strrev("Hello World")."<font
color=blue><br/>"; echo strtolower("HELLO
WORLD")."<font color=red><br/>";
echo strrpos("Hello world Hello world",
// Converts to lowercase
"wo")."<font color=blue><br/>";
// ucfirst() and ucwords()
// chr() function
echo ucfirst("hello world")."<font
echo chr(65)."<font color=red><br/>"; //
color=blue><br/>"; // Capitalizes first
Outputs character 'A'
character
// ltrim() and rtrim() functions
echo ucwords("hello world")."<font
$str = " Hello World!"; color=red><br/>"; // Capitalizes first
character of each word
echo "Without Ltrim: $str <font
color=blue><br/>"; // wordwrap() function

echo "With Ltrim: ".ltrim($str)."<font $str3 = "The wordwrap() function


color=red><br/>"; wraps a string into new lines when it
reaches a specific length";
$str1 = " Hello World";
echo wordwrap($str3, 15,
echo "Without Rtrim: $str1 <font
"<br>")."<font color=blue><br/>"; //
color=blue><br/>";
Wraps text at 15 characters
echo "With Rtrim: ".rtrim($str1)."<font
?>
color=red><br/>";
84

Output:

Output:
85

56. WRITE A PROGRAM OF HEREDOC.

PROGRAM:
<?php
$var = "variables";
$msg = <<<BCA
Hi, How are you all
<br>

Good
BCA;
echo"<center><font color=blue><font size=5>
$msg";
?>

57. WRITE A PROGRAM OF TEXT INPUT.

PROGRAM:
<html>
<body>
<form name="f1">

<font color="blue">First name: <input type="text" name="fname">


<br><br>
<font color="red">Last name: <input type="text" name="1name">
</form>
</body>

</html>
86

Output:

Output:
87

58. WRITE A PROGRAM OF MULTI LINE TEXT


INPUT CONTROL.
PROGRAM:
<html>
<body>
<form name="f1">

FEEDBACK:<br><b>
<textarea name="fb" rows="5" cols="50">
Enter The Feedback About Your Teacher Here:
</textarea>
</form>

</body>
</html>

59. WRITE A PROGRAM OF CHECKBOX.


PROGRAM:
<html>
<body>
<form name="f1">
<label style="color: red;"> <input type="checkbox" name="DM" value="on">DM
</label><br> <label style="color: blue;">
<font colour="blue"><input type="checkbox" name="PHP" value="on">PHP </label><br>
<label style="color: purple;">
<font colour="purple"><input type="checkbox" name="JAVA" value="on">JAVA
</label><br>
</form>

</body>
</html>
88

Output:

Output:
89

60. WRITE A PROGRAM OF RADIO BUTTON.

PROGRAM:
<html>
<body>
<form name="f1">
<label style="color: red;">
<input type="radio" name="r1" value="male">Male

</label><br>
<label style="color: blue;">
<input type="radio" name="r1" value="female">Female
</label><br>
</form>

</body>
</html>

61. WRITE A PROGRAM OF DROP COLUMN LIST

PROGRAM:
<html>
<body>
<form name="f1">
<select name="cars">

<option value="vol">Volvo</option>
<option value="vol">BMW</option>
<option value="vol">Audi</option>
<option value="vol">Mercedes</option>
</select> </form> </body>
</html>
90

Output:
91

62. WRITE A PROGRAM TO CREATE A BUTTON.

PROGRAM:

<html>
<body>

<form method="post">

<button type="submit" name="redirect_button">Go to Google</button>


</form>

<?php
if (isset($_POST['redirect_button']))

{
header("Location: https://www.google.com");
exit;
}
?>

</body>
</html>
92

Output:

Output:
93

63. WRITE A PROGRAM OF SUPER GLOBAL


VARIABLES.
 $GLOBALS []
PROGRAM:
<?php
$a = 30;
$y = 50;
function multiplication()

{
$GLOBALS['z']=$GLOBALS['a']*$GLOBALS['y'];
}
multiplication();
echo"<font color=blue>".$z;

$_SERVER []
PROGRAM:
<?php
echo $_SERVER [ 'SERVER_NAME' ];
echo "<br>";
echo $_SERVER[ 'HTTP_HOST' ];

echo "<br>";
echo $_SERVER[ 'HTTP_USER_AGENT' ];
echo "<br>";
echo $_SERVER[ 'SCRIPT_NAME' ];
echo "<br>"
?>
94

Output:
95

$_REQUEST []

PROGRAM:
<html>
<body>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
Name: <input type="text" name="fname">
<input type="submit">

</form>

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_REQUEST['fname'];

if (empty($name))
{
echo "Name is empty";
}
Else

{
echo "Hello " . $name;
}
}
?>

</body>
</html>
96

Output:
97

64. WRITE A PROGRAM OF HTML FORM AND


PHP (ADMISSION FORM).

PROGRAM:
<html>

<head>
<title> ADMISSION FORM</title>
</head>
<body>
<h2>Admission Form</h2>

<form action="admission.php" method="post">


Full Name: <input type="text" name="name"><br><br>
Father Name: <input type="text" name="name"><br><br>
Mother Name: <input type="text" name="name"><br><br>
E-mail: <input type="text" name="email"><br><br>

Contact Number:<input type="text" id="contact" name="contact"><br><br>


Address: <input type="text> name="text" name="address"><br><br>
Date of Birth:<input type="date" id="dob" name="dob"><br><br>
Gender:<input type="radio" id="female" name="gender" value="female">Female
<input type="radio" id="male" name="gender" value="male">Male<br><br>

<label for="course">Select Course:</label>


<select id="course" name="course" required>
<option value="BCA">BCA</option>
<option value="BBA">BBA</option>
<option value="BA">BA</option>

<option value="B.Sc">B.Sc</option> </select><br><br>


<input type="submit" value="Submit">
</form> </body> </html>
98

Output:
99

65. WRITE A PROGRAM OF CONNECTING TO


DATABASE (MYSQL)

PROGRAM:

<html>
<head>

<title>Database Connection With MySQL</title>


</head>
<body>
<?php
// Create Connection

$con = mysqli_connect("localhost", "root", "", "MYSQL");

// Check Connection

if (mysqli_connect_errno())

{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
else
{

echo "<font color='blue'>Database Connection Successfully Build</font>";


}

?>
</body>
</html>
100

Output:
101

66. WRITE A PROGRAM TO CLOSE A DATABASE


CONNECTION WITH (MYSQL)

PROGRAM:
<html>

<head>
<title>Close A Database connection With MySQL</title>
</head>
<body>
<?php

// Create Connection
$con = mysqli_connect("localhost", "root", "", "MYSQL");

// Check Connection
if (mysqli_connect_errno()) {

echo "Failed to connect to MySQL: " . mysqli_connect_error();


} else {
echo "<font color=blue>Database Connection Successfully Built</font>";
}
// Close the connection

echo "<font color=red><br>Database Connection Successfully closed</font>";


?>
</body>
</html
102

Output:
103

67. WRITE A PROGRAM OF CREATING A


DATABASE
PROGRAM:
<html>
<head>
<title>Create A Database</title>
</head>
<body>

<?php
// Create Connection $con = mysqli_connect("localhost", "root", "");
// Check Connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " .mysqli_connect_error();

} else {
echo "<font color=red>Database Connection Successfully Build</font>"; }
// Create Database
$sql = "CREATE DATABASE BCA";
if (mysqli_query($con, $sql))

{
echo "<font color=blue><br>Database 'BCA' created successfully</font>";
} else {
echo "<br>Error creating database: " .mysqli_error($con);
}

// Close Connection
mysqli_close($con);
?>
</body>
</html>
104

Output:
105

68. WRITE A PROGRAM OF CREATING A


DATABASE TABLE.
PROGRAM:
<html>
<head>
<title>Create A Table</title>
</head>
<body>

<?php // Create Connection


$con = mysqli_connect("localhost", "root", "", "BCA");
// Check Connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();

} else {
echo "<font color='orange'>Database Connection Successfully Build</font>";
}
// SQL to Create Table
$sql = "CREATE TABLE STUDENT ( FirstName CHAR(30), LastName CHAR(30), Age INT )";

// Execute Query
if (mysqli_query($con, $sql)) {
echo "<font color='blue'><br>Table STUDENT Created Successfully</font>";
} else {
echo "<br>Error Creating Table: " . mysqli_error($con); // Close Connection

mysqli_close($con);
?>
</body>
</html>
106

Output:
107

69. WRITE A PROGRAM OF INSERTING RECORDS


INTO DATABASE TABLE.
PROGRAM:
<html>
<head>
<title>Inserting Records Into Database Table</title>
</head>
<body>

<?php //Create Connection


$con=mysqli_connect("localhost","root","","BCA");
// Check Connection
if (mysqli_connect_errno()) {
echo "Failed To Connect to MySQL: ".mysqli_connect_error(); }

else {
echo "<font color=purple> Database Connection Successfully Build";
}
//Inserting Records Into The Table
mysqli_query($con,"INSERT INTO STUDENT (FirstName,LastName,Age)

VALUES ('SEHAJ','MATHUR',15)");
mysqli_query($con,"INSERT INTO STUDENT (FirstName,LastName,Age)
VALUES ('SIMRAN','KAUR',20)");
mysqli_query($con,"INSERT INTO STUDENT (FirstName,LastName,Age)
VALUES ('PREM','KAUR'31)");

echo "<font color=red><br>Records Have Been Successfully Inserted";


// Close Connection
mysqli_close($con);
?>
</body>

</html>
108

Output:
109

70. WRITE A PROGRAM OF SELECTING RECORDS


FROM DATABASE TABLE.
PROGRAM:
<html>
// Fetch and display records in a table
<head>
while ($row =
<title>Selecting Records From Database mysqli_fetch_array($result)) {
Table</title>
echo "<tr>
</head>
<td>{$row['FirstName']}</td>
<body>
<td>{$row['LastName']}</td>
<?php
<td>{$row['Age']}</td></tr>";
// Create Connection
}
$con = mysqli_connect("localhost", "root", "",
"BCA");
echo "</table>";
// Check Connection
} else {
if (mysqli_connect_errno()) {
echo "<p style='text-align:center;
echo "Failed to connect to MySQL: " .
color:red;'>No records found in the
mysqli_connect_error();
STUDENT table.</p>";
exit(); // Stop execution if connection fails
}
} else {
// Close Connection
echo "<p style='text-align:center;
mysqli_close($con);
color:blue;'>Database Connection Successfully
Build</p>"; ?>
} </body>
// Select Records from the STUDENT Table </html>
$result = mysqli_query($con, "SELECT * FROM
STUDENT");
// Check if records exist

if (mysqli_num_rows($result) > 0) {
echo "<table>
<tr><th>First Name</th>
<th>Last Name</th>
<th>Age</th>

</tr>";
110

Output:
111

71. WRITE A PROGRAM OF DELETING RECORDS


FROM DATABASE TABLE.
PROGRAM:
<html>
<head>
<title>Deleting Records From Database Table</title>
</head>
<body>

<?php
// Create Connection
$con=mysqli_connect("localhost","root","","BCA");
// Check Connection
if (mysqli_connect_errno())

{
echo "Failed To Connect to MySQL: ".mysqli_connect_error(); }
else {
echo "<font color=blue> Database Connection Successfully Build</font>";
}

// Delete Records From The Table


mysqli_query($con,"DELETE FROM STUDENT");
echo "<font color=red><br>Records Have Been Successfully Deleted";
// Close Connection
mysqli_close($con);

?>
</body>
</html>
112

Output:
113

72. WRITE A PROGRAM OF SETTING / CREATING


COOKIES WITH PHP.
PROGRAM:
<?php
setcookie("name","Khushi",time()+3600,"/","",0);
setcookie("age","20", time()+3600,"/","",0);
?>
<html>

<head>
<title>Setting Cookies With PHP</title>
</head>
<body>
<?php echo "<font color=red><center> Set Cookies"?>

</body>
</html>
114

Output:
115

73. WRITE A PROGRAM OF ACCESSING COOKIES


WITH PHP.
PROGRAM:
<?php
setcookie("name","Tishita Mathur",time()+3600,"/","",0);
setcookie("age","20", time()+3600,"/","",0);
?>
<html>

<head>
<title>Setting and Accessing Cookies with PHP</title>
</head>
<body>
<?php

echo "<font color=red><center>";


echo $_COOKIE["name"]. "<br />";
echo "<font color=blue><center>";
echo $_COOKIE["age"]. "<br />";
?>
116

Output:

Output:
117

74. WRITE A PROGRAM OF DELETING A COOKIE.


PROGRAM:
<?php
//Set the expiration date to one hour ago
setcookie("name","", time()- 3600, "/","",0);
setcookie("age","", time()- 3600, "/","",0); ?>

<html>
<head>
<title> Deleting Cookies with PHP</title>
</head>
<body>

<?php echo "<font color=orange><center> Deleted Cookies"?>


</body>
</html>

75. WRITE A PROGRAM OF CREATING SESSION


COOKIE.
PROGRAM:
<?php
setcookie("name", "Tishita"); ?>
<html>
<head>

<title>Creating Session Cookie with PHP</title>


</head> <body>
<?php echo "<center><font color=blue>Set Session Cookies"?>
</body>
</html>
118

Output:
119

76. WRITE A PROGRAM OF REGISTERING


SESSION VARIABLE.
PROGRAM:
<?php
session_start ( );
if ( isset ($_SESSION [ ' counter ' ] ) )
{
$_SESSION [ ' counter '] += 1;

}
else
{
$_SESSION [ ' counter '] = 1;
}

$msg = "You have visited ".$_SESSION [ ' counter '];


$msg .= " times this page in current session.";
?>

<html>

<title>Setting up a PHP session</title>


</head>
<body>
<?php echo "<center><font color=blue><b>".($msg); ?>
</body>

</html>
120

Output:
121

77. WRITE A PROGRAM OF WORKING WITH


SESSION VARIABLES.

PROGRAM:

First Page (“session1.php”) Second Page (“session2.php”)

<?php <?php
session_start ( ); session_start ( );
?> ?>
<html> <html>
<body> <body>
<?php <?php
$_SESSION["username"] = "Tishita"; echo "User is: " .$_SESSION
echo "<center>Session information is set ["username"];
successfully.<br/>"; ?>
?> </body>
<a href="session2.php">Visit next page</a> </html>
</body>

</html>
122

Output:
123

78. WRITE A PROGRAM OF SID CONSTANT.

PROGRAM:
<?php
echo "<center><font color=red>";
session_start();
if (empty($_SESSION['count']))
{

$_SESSION['count'] = 1;
}
else
{
$_SESSION ['count']++;

}
?>

<p>
Hello,you have seen this page <?php echo $_SESSION['count']; ?> times.

</p>

<p>

To Continue,
<a href="nextpage.php?<?php echo htmlspecialchars (SID); ?>">Click here<?a>.
</p>
124

Output:
125

79. WRITE A PROGRAM OF ENCODING AND


DECODING SESSION VARIABLE.

PROGRAM:
<?php

session_start();
$_SESSION["name"] = "Tishita Mathur";
$_SESSION["city"] = "Mohali";
$enc_session = session_encode();
print "<b> <center><font color=blue> Encoded Session Data:<br/></b>";

print $enc_session."<br/><br/>";
// Changing Session Values
$_SESSION["name"] = "Sehaj kaur";
$_SESSION["city"] = "Chandigarh";
// Printing $_SESSION

print "<b> <center><font color=red> SESSION Array:<br/></b>";


print "<pre>";
print_r($_SESSION);
print "</pre>";
session_decode ($enc_session);

//Printing Reloaded $_SESSION


print "<b> <center><font color=purple> Reloaded SESSION Array:<br/></b>";
print "<pre>";
print_r($_SESSION);
print "</pre>";

?>

You might also like