0% found this document useful (0 votes)
61 views32 pages

Lab Manual 06 (MAD)

The document outlines a lab on PHP for a mobile application development course, including installing PHP, writing basic PHP programs, and using control structures, arrays, and databases in PHP programs. It provides learning outcomes, practical skills developed, theoretical background, and step-by-step instructions for installing XAMPP and writing simple PHP programs to output text and perform operations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views32 pages

Lab Manual 06 (MAD)

The document outlines a lab on PHP for a mobile application development course, including installing PHP, writing basic PHP programs, and using control structures, arrays, and databases in PHP programs. It provides learning outcomes, practical skills developed, theoretical background, and step-by-step instructions for installing XAMPP and writing simple PHP programs to output text and perform operations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 32

Mobile Application Development

Lab (MAD)

Code: CP-405L

Lab 6: PHP

Lab Instructor: Adnan Mustafa


Course Outcomes(COs)
a. Develop program using control statement
b. Perform operation based on arrays and graphics
c. Develop programs by applying various object oriented concepts.
d. Use form controls with validation to collect user's input.
e. Perform database operations in PHP.

Sr. CO CO CO CO CO
Title of the Practical
No. a. b. c. d. e.

a. Install and configure PHP, web server, MYSQL


01 b. Write a program to print “Welcome to PHP” √
c. Write a simple PHP program using expressions and operators.

Write a PHP program to demonstrate the use of Decision making


control structures using-
02 a. If statement √
b. If-else statement
c. Switch statement

Write a PHP program to demonstrate the use of Looping structures


using-
a) While statement
03 b) Do-while statement √
c) For statement
d) Foreach statement
a. Install and configure PHP, web server, MYSQL
b. Write a program to print “Welcome to PHP”
c. Write a simple PHP program using expressions and operators.

I Practical Significance:

PHP is popular scripting language, which is used to develop various web applications.
PHP is also object oriented programming language students will be able to setup
PHP environment for executing PHP program or using different server like WAMP or
XAMPP server.
II Relevant Program Outcomes (POs)

Basic Knowledge: Apply knowledge of basic mathematics, sciences and


basic engineering to solve the computer group related problem.
 Discipline Knowledge: Apply computer programming knowledge to slove the
computer group related problems.
 Experiments and practices: Plan to perform experiments and practices to use the
result to solve the computer group related problems.
 Engineering tools: Apply relevant Computer programming technologies and tools
with an understanding of the limitations.
 Individual and Teamwork: Function effectively as a leader and the team member
in diverse/multidisciplinary teams.
 Communication: Communicate effectively in oral and written form.
III Competency and Practical skills:

“Develop application using PHP”


This practical is expected to develop the following skills.
1. Setup PHP environment for executing PHP program.
2. Execute simple program.
IV Relevant Course Outcome(s):

CO1 Develop a program using control statement.


V Practical Outcome (PrOs) :

1. Install and configure PHP, web server, MYSQL


2. Write a program to print “Welcome to PHP”
3. Write a simple PHP program using expressions and operators

2
VI Relevant Affective domain related Outcome(s)

1. Follow safety practices.


2. Practice good housekeeping
3. Demonstrate working as a leader/ a team member.
4. Follow ethical practices.
VII Minimum Theoretical Background:

PHP program is executed on web server.


Install XAMPP server on Windows 7 or
above.

Step1:

Open the XAMPP website. Go to https://www.apachefriends.org/index.html in your computer's


web browser.

Step2:
Click XAMPP for Windows. It's a grey button near the bottom of the page. Depending on your
browser, you may first have to select a save location or verify the download.

3
Step3:
Double-click the downloaded file. This file should be named something like xampp-win32-7.2.4-
0-VC15-installer, and you'll find it in the default downloads location (e.g., the "Downloads"
folder or the desktop).

Step 4
Click Yes when prompted. This will open the XAMPP setup window. You may have to click OK
on a warning if you have User Account Control (UAC) activated on your computer.

4
Step 5:
Click Next. It's at the bottom of the setup window.

Step 6:
Select aspects of XAMPP to install. Review the list of XAMPP attributes on the left side of the
window; if you see an attribute that you don't want to install as part of XAMPP, uncheck its box.
By default, all attributes are included in your XAMPP installation.

Step7: Click Next. It's at the bottom of the window.

5
Step 8:
Select an installation location. Click the folder-shaped icon to the right of the current installation
destination, then click a folder on your computer. If you have the UAC activated on your
computer, avoid installing XAMPP in your hard drive's folder (e.g., OS (C:)). You can select a
folder (e.g., Desktop) and then click Make New Folder to create a new folder and select it as the
installation destination.

Step 9: Click OK. Doing so confirms your selected folder as your XAMPP installation location.

Step 10: Click Next. It's at the bottom of the window.

6
Step11:
Uncheck the "Learn more about Bitnami" box, then click Next. The "Learn more about Bitnami"
box is in the middle of the page.

Step 12:
Begin installing XAMPP. Click Next at the bottom of the window to do so. XAMPP will begin
installing its files into the folder that you selected.

Step 13:
Click Finish when prompted. It's at the bottom of the XAMPP window. Doing so will close the
window and open the XAMPP Control Panel, which is where you'll access your servers.

7
Step 14:
Select a language. Check the box next to the American flag for English, or check the box next
to the German flag for German.

Step 15:
Click Save. Doing so opens the main Control Panel page.

Step 16: Start XAMPP from its installation point. If you need to open the XAMPP Control Panel
in the future, you can do so by opening the folder in which you installed XAMPP, right-clicking
the orange-and-white xampp-control icon, clicking Run as administrator, and clicking Yes when
prompted. When you do this, you'll see red X marks to the left of each server type (e.g.,
"Apache"). Clicking one of these will prompt you to click Yes if you want to install the server
type's software on your computer.
Counter intuitively, double-clicking the xampp_start icon doesn't start XAMPP.

8
Step 17:
Resolve issues with Apache refusing to run. On some Windows 10 computers, Apache won't run
due to a "blocked port". This can happen for a couple of reasons, but there's a relatively easy fix:
Click Config to the right of the "Apache" heading.
Click Apache (httpd.conf) in the menu.
Scroll down to the "Listen 80" section (you can press Ctrl+F and type in listen 80 to find it
faster).
Replace 80 with any open port (e.g., 81 or 9080).
Press Ctrl+S to save the changes, then exit the text editor.

Restart XAMPP by clicking Quit and then re-opening it in administrator mode from its folder.

9
Step 18:
Click on Start button of (Apache Server, PHP, and MySql). Now Web server is ready to execute
PHP and MySql program.

B: Write a program to print “Welcome to PHP”

Program:

<?php

echo(“<h1><b>Welcome to PHP</b></h1> ”);

?>
Output screen:

10
C: Write a simple PHP program using expressions and

operators. Operators in PHP

PHP Arithmetic Operators


Operator Name Example Result
+ Addition $x + $y Sum of $x and $y
- Subtraction $x - $y Difference of $x and $y
* Multiplication $x * $y Product of $x and $y
/ Division $x / $y Quotient of $x and $y
% Modulus $x % $y Remainder of $x divided by $y
** Exponentiation $x ** $y Result of raising $x to the $y'th
power

PHP Assignment Operators


Assignment Same as... Description
x=y x=y The left operand gets set to the value of the
expression on the right
x += y x=x+y Addition
x -= y x=x–y Subtraction
x *= y x=x*y Multiplication
x /= y x=x/y Division
x %= y x=x%y Modulus

11
PHP Increment / Decrement Operators
Operator Name Description
++$x Pre-increment Increments $x by one, then returns $x
$x++ Post-increment Returns $x, then increments $x by one
- -$x Pre-decrement Decrements $x by one, then returns $x
$x-- Post-decrement Returns $x, then decrements $x by one

PHP Comparison Operators


Operator Name Example Result
== Equal $x == $y Returns true if $x is equal to $y
=== Identical $x === $y Returns true if $x is equal to $y, and they
are of the same type

!= Not equal $x != $y Returns true if $x is not equal to $y


<> Not equal $x <> $y Returns true if $x is not equal to $y
!== Not identical $x !== $y Returns true if $x is not equal to $y, or they
are not of the same type

> Greater than $x > $y Returns true if $x is greater than $y


< Less than $x < $y Returns true if $x is less than $y
>= Greater than or $x >= $y Returns true if $x is greater than or equal
equal to to $y

<= Less than or equal $x <= $y Returns true if $x is less than or equal to $y
to

<=> Spaceship $x <=> $y Returns an integer less than, equal to, or


greater than zero, depending on if $x is less
than, equal to, or greater than $y.
Introduced in PHP 7.
PHP Logical Operators
Operator Name Example Result
And And $x and $y True if both $x and $y are true
Or Or $x or $y True if either $x or $y is true
Xor Xor $x xor $y True if either $x or $y is true, but not both
&& And $x && $y True if both $x and $y are true
|| Or $x || $y True if either $x or $y is true
! Not !$x True if $x is not true

PHP String Operators


Operator Name Example Result
. Concatenation $txt1 . $txt2 Concatenation of $txt1
and $txt2
.= Concatenation assignment $txt1 .= $txt2 Appends $txt2 to $txt1

PHP Array Operators


Operator Name Example Result
+ Union $x + $y Union of $x and $y
== Equality $x == $y Returns true if $x and $y have the same
key/value pairs
=== Identity $x === $y Returns true if $x and $y have the same
key/value pairs in the same order and of the same
types
!= Inequality $x != $y Returns true if $x is not equal to $y

PHP Conditional Assignment Operators

Operator Name Example Result


Returns the value of $x.
The value of $x is expr2 if expr1 = TRUE.
The value of $x is expr3 if expr1 =
?: Ternary $x = expr1 ? expr2 : expr3 FALSE
Returns the value of $x.
The value of $x is expr1 if expr1 exists,
and is not NULL.
If expr1 does not exist, or is NULL, the
Null value of $x is expr2.
?? coalescing $x = expr1 ?? expr2 Introduced in PHP 7
Sample Program

<html>

<body>

<center>

<h1>

<b>

<?php

$x = 10;

$y = 6;

echo("<br>The value of x=".$x);

echo("<br>The value of y=".$y);

echo("<br>Addition is ".($x +

$y));

?>

</b>

</h1>

</body>

</html>

Output Screen.

14
VII. Resources Required:

Name of
Sr. no.
Resources Suggested Broad Specification Quantity Remark
Hardware: Computer (i3-i5 preferable), RAM
1 Computer minimum 2 GB and onwards
System As per batch For all
Operating Windows/ Linux size Experiments
2
System
3 Software PHP 7.3.12 or above

IX. Resources used:

Sr. no. Name of Resources Suggested Broad Specification Quantity Remark


Computer System
1 with board
specifications
2 Software
Any other resource
3
used

X. Practical Related Questions.

Note: Below given are few sample questions for reference. Teacher must design more such questions
so as to ensure the achievement of identified CO.

1. How to execute PHP program.( Steps)


2. What are the different operators supported by PHP with example? (any TWO types)
(Space for Answer)

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

15
………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

Lab Tasks
3. Write a various comparison operators in PHP with example.
4. Write a various Logical operators in PHP with example.

16
XI. References/ Suggestions for Futher Reading.

1. https://www.w3schools.com/php/default.asp
2. https://www.guru99.com/what-is-php-program.html
3. https://www.tutorialspoint.com/php/
4. https://tutorialehtml.com/en/php-tutorial-introduction/
5. www.tizag.com/phpT/
6. https://books.goalkicker.com/PHPBook/
7. https://codecourse.com/watch/php-basics

XII. Assessment Scheme

Performance Indicators Weightage


Process related ( 35 marks) 70%
1 Logical formation 30%
2 Debugging ability 30%
3 Follow ethical practices 10%
Product related (15 marks) 30%
4 Expected output 10%
5 Timely submission of report 10%
6 Answer to sample questions 10%
Total ( 50 Marks) 100%

List of Students/ Team Members


1. ………………………………………………………
2. ………………………………………………………
3. ………………………………………………………
4. ………………………………………………………

17
Write a PHP program to demonstrate the use of Decision making control structures using-
a. If statement
b. If-else statement
c. Switch statement

I Practical Significance:

In computer science, conditional statements, expressions and constructs are perform different
computations or actions depending on whether Boolean condition evaluates to true or false.
Students will be able to use various forms of if statements to check the condition.
II Relevant Program Outcomes (POs)

 Basic Knowledge: Apply knowledge of basic mathematics, sciences and


basic engineering to solve the computer group related problem.
 Discipline Knowledge: Apply computer programming knowledge to slove the
computer group related problems.
 Experiments and practices: Plan to perform experiments and practices to use the
result to solve the computer group related problems.
 Engineering tools: Apply relevant Computer programming technologies and tools
with an understanding of the limitations.
 Individual and Teamwork: Function effectively as a leader and the team member
in diverse/multidisciplinary teams.
 Communication: Communicate effectively in oral and written form.
III Competency and Practical skills:

“Develop application using PHP”


This practical is expected to develop the following skills.
Write a program to use simple if statements to check conditions
Develop a program to use different forms of if to check multiple condition
Write a program to using switch statement.
IV Relevant Course Outcome(s):

CO1 Develop a program using control statement.


V Practical Outcome (PrOs) :

Write a program to use simple if statements to check conditions.


Develop a program to use different forms of if to check multiple conditions.
Write a program to using switch statement.

18
VI Relevant Affective domain related Outcome(s)

1. Follow safety practices.


2. Practice good housekeeping
3. Demonstrate working as a leader/ a team member.
4. Follow ethical practices.
VII Minimum Theoretical Background:

Controls statements are used to control are used to control the flow of execution of program based on
certain conditions. These are used to cause the flow of execution to advance and branch based on
changes to the state of program.

1. if statement
2. if-else statement
3. If..elseif..else statement
1. if: if statement is simple decision making statement. It is used to decide whether a certain statement
or block of statements will be executed or not. i.e. if a certain condition is true then the block will be
executed otherwise not.
Syntax:

if(condition)

//Statement to execute if the condition is true.

2. if-else statement: The if statement alone tells us that if a condition is true it will execute a block
of statements and if the condition false, else block will be executed.
if( condition)

//Statement to execute if the condition is true

else

//Statement to execute if the condition is false

19
3. switch statement
The switch statement is used to perform different actions based on different conditions. Use the switch
statement to select one of many blocks of code to be executed.

switch(n)

{
case label1:
//code to be executed if n=label1;
break;
case label2:
//code to be executed if n=label2;
break;
case label3:
//code to be executed if n=label3;
break;
...
default:
//code to be executed if n is different from all labels;
}

VII. Resources Required

Nill

IX. Resources used:

Sr. no. Name of Resources Suggested Broad Specification Quantity Remark


Computer System
1 with board
specifications
2 Software
Any other resource
3
used

20
X. Program Code: Teacher must assign a separate program statement to group of 3-4

students. Write a program to find given number is even or odd.

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

XI. Result ( Output of code )

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

21
XII. Practical Related Questions:

Note: Below given are few sample questions for reference. Teacher must design more such questions
so as to ensure the achievement of identified CO.

1. List operators used in if conditional statement.


2. In if-else construct which part will be executed if condition is true.
3. State the condition when the else part will be executed with example.

(Space for Answer)

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

22
………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

Tasks

1. Write a program to make the use of logical operators.


2. Write a program to check no is positive or negative.
3. Write a calendar program using switch statement.
(Space for Answer)

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

23
………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

24
XII. References/ Suggestions for Futher Reading.

1. https://www.w3schools.com/php/default.asp
2. https://www.guru99.com/what-is-php-program.html
3. https://www.tutorialspoint.com/php/
4. https://tutorialehtml.com/en/php-tutorial-introduction/
5. www.tizag.com/phpT/
6. https://books.goalkicker.com/PHPBook/
7. https://codecourse.com/watch/php-basics

List of Students/ Team Members


1. ………………………………………………………
2. ………………………………………………………
3. ………………………………………………………
4. ………………………………………………………

25
Write a PHP program to demonstrate the use of Looping structures using-
a) While statement
b) Do-while statement
c) For statement
d) Foreach statement

I Practical Significance:

Loop is used in programming to repeat a specific block of code until certain condition is true.
Students will be able to use while and do-while loop to replace the repetition of statements.
II Relevant Program Outcomes (POs)

 Basic Knowledge: Apply knowledge of basic mathematics, sciences and


basic engineering to solve the computer group related problem.
 Discipline Knowledge: Apply computer programming knowledge to slove the
computer group related problems.
 Experiments and practices: Plan to perform experiments and practices to use the
result to solve the computer group related problems.
 Engineering tools: Apply relevant Computer programming technologies and tools
with an understanding of the limitations.
 Individual and Teamwork: Function effectively as a leader and the team member
in diverse/multidisciplinary teams.
 Communication: Communicate effectively in oral and written form.
III Competency and Practical skills:

“Develop application using PHP”


This practical is expected to develop the following skills.
1. Develop a program to using for loop.
2. Develop a program to using foreach loop.
3. Develop a program to using while and do-while loop.

IV Relevant Course Outcome(s):

CO1 Develop a program using control statement.

26
V Practical Outcome (PrOs) :

1. Develop a program to using for loop.


2. Develop a program to using foreach loop.
3. Develop a program to using while and do-while loop

VI Relevant Affective domain related Outcome(s)

1. Follow safety practices.


2. Practice good housekeeping
3. Demonstrate working as a leader/ a team member.
4. Follow ethical practices.
VII Minimum Theoretical Background:

1. While loop
while (condition is true)

{
//code to be executed;
}

2. Do..While loop
do

//code to be executed;

} while (condition is true);

3. For loop
for (init counter; test counter; increment counter)

{
//code to be executed for each iteration;
}

4.
VII. Resources Required

Nill

27
IX. Resources used:

Sr. no. Name of Resources Suggested Broad Specification Quantity Remark


Computer System
1 with board
specifications
2 Software
Any other resource
3
used

X. Program Code: Teacher must assign a separate program statement to group of 3-4

students. Write a program to print first 30 even numbers. (Using for, while, do..while)

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

28
XI. Result ( Output of code )

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

XII. Practical Related Questions:

Note: Below given are few sample questions for reference. Teacher must design more such questions
so as to ensure the achievement of identified CO.

1. When for loop will be terminated?


2. Difference between for and for-each loop
(Space for Answer)

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

29
XI. Exercise

1. Write any program using if condition with for loop.


2. Write a program to display pyramids of star/patterns using increment/decrement.
(Space for Answer)

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

30
………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

………………………………………………………………………………………………………

XII. References/ Suggestions for Futher Reading.

1. https://www.w3schools.com/php/default.asp
2. https://www.guru99.com/what-is-php-program.html
3. https://www.tutorialspoint.com/php/
4. https://tutorialehtml.com/en/php-tutorial-introduction/
5. www.tizag.com/phpT/
6. https://books.goalkicker.com/PHPBook/
7. https://codecourse.com/watch/php-basics

31

You might also like