FA1 - Laboratory Exercise - TADEO-1
FA1 - Laboratory Exercise - TADEO-1
FA1 - Laboratory Exercise - TADEO-1
PRE-SUMMATIVE ASSESSMENT
1
PHP OUTPUT, VARIABLE FAMILARIZATION, OPERATORS
AND CONTROL STRUCTURE
Section:
TB31
Professor:
Mr. Ronel Ramos
I. PROGRAM OUTCOME/S (PO) ADDRESSED BY THE LABORATORY EXERCISE
• Design, implement and evaluate computer-based systems or applications to meet desired needs and
requirements.
Note: The echo() function is not actually a function, so you are not required to
use parentheses with it. However, if you want to pass more than one parameter
to echo(), using parentheses will generate a parse error.
Tip: The echo() function also has a shortcut syntax. Prior to PHP 5.4.0, this
syntax only works with the short_open_tag configuration setting enabled.
Syntax
echo(strings)
Parameter Values
Parameter Description
strings Required. One or more strings to be sent to the output
Technical Details
Return Value: No value is returned
PHP Version: 4+
<?php
$str = "Hello world!";
echo $str;
?>
<?php
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 . " " . $str2;
?>
<?php
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . " years old.";
?>
<?php
echo "This text
spans multiple
lines.";
?>
<?php
echo 'This ','string ','was ','made ','with multiple parameters.';
?>
Difference of single and double quotes. Single quotes will print the variable
name, not the value:
<?php
$color = "red";
PHP Variables
Creating (Declaring) PHP Variables
In PHP, a variable starts with the $ sign, followed by the name of the variable:
Example
<?php
$txt = "Hello world!";
$x = 5;
$y = 10.5;
?>
After the execution of the statements above, the variable $txt will hold the
value Hello world!, the variable $x will hold the value 5, and the variable $y will
hold the value 10.5.
Note: When you assign a text value to a variable, put quotes around the value.
Note: Unlike other programming languages, PHP has no command for declaring
a variable. It is created the moment you first assign a value to it.
PHP Variables
A variable can have a short name (like x and y) or a more descriptive name
(age, carname, total_volume).
Output Variables
The PHP echo statement is often used to output data to the screen.
The following example will show how to output text and a variable:
Example
<?php
$txt = "W3Schools.com";
echo "I love $txt!";
?>
Example
<?php
$x = 5;
$y = 4;
echo $x + $y;
?>
Example
<?php
$t = date("H");
if ($t < "20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
?>
Output "Have a good day!" if the current time is less than 20, and "Have a good
night!" otherwise:
Syntax
<?php
$t = date("H");
Syntax
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;
switch ($favcolor) {
case "red":
echo "Your favorite color is red!";
break;
case "blue":
echo "Your favorite color is blue!";
break;
case "green":
echo "Your favorite color is green!";
break;
default:
echo "Your favorite color is neither red, blue, nor green!";
}
?>
PHP Loops
Often when you write code, you want the same block of code to run over and
over again a certain number of times. So, instead of adding several almost
equal code-lines in a script, we can use loops.
Loops are used to execute the same block of code again and again, as long as a
certain condition is true.
The while loop executes a block of code as long as the specified condition is
true.
Syntax
while (condition is true) {
code to be executed;
}
Example
The example below displays the numbers from 1 to 5:
<?php
$x = 1;
while($x <= 5) {
echo "The number is: $x <br>";
$x++;
}
?>
Example Explained
• $x = 1; - Initialize the loop counter ($x), and set the start value to 1
• $x <= 5 - Continue the loop as long as $x is less than or equal to 5
• $x++; - Increase the loop counter value by 1 for each iteration
The do...while loop will always execute the block of code once, it will then check
the condition, and repeat the loop while the specified condition is true.
Syntax
do {
code to be executed;
} while (condition is true);
Example
The example below first sets a variable $x to 1 ($x = 1). Then, the do while
loop will write some output, and then increment the variable $x with 1. Then
the condition is checked (is $x less than, or equal to 5?), and the loop will
continue to run as long as $x is less than, or equal to 5:
<?php
$x = 1;
do {
echo "The number is: $x <br>";
$x++;
} while ($x <= 5);
?>
The for loop is used when you know in advance how many times the script
should run.
Syntax
Example
The example below displays the numbers from 0 to 10:
<?php
for ($x = 0; $x <= 10; $x++) {
echo "The number is: $x <br>";
}
?>
The foreach loop works only on arrays, and is used to loop through each
key/value pair in an array.
Syntax
foreach ($array as $value) {
code to be executed;
}
For every loop iteration, the value of the current array element is assigned to
$value and the array pointer is moved by one, until it reaches the last array
element.
Example
The example will output the values of the given array ($colors):
PHP Break
The break statement can also be used to jump out of a loop.
This example jumps out of the loop when x is equal to 4:
Example
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
break;
}
echo "The number is: $x <br>";
}
?>
PHP Continue
The continue statement breaks one iteration (in the loop), if a specified condition
occurs, and continues with the next iteration in the loop.
Example
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
continue;
}
echo "The number is: $x <br>";
1. Using PHP operators create a length conversion page, integrated with HTML
and CSS (note: use formula for each conversion)
Example: 1 meter = 100 centimeter
Sample Output:
Source code:
A: 93-100
A-: 90-92
B+: 87-89
B: 83-86
B-: 80-82
C+: 77-79
C: 73-76
C-: 70-72
D+: 67-69
D: 63-66
D-: 60-62
F: Below 60
Sample Output
Output:
Sample output :
00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18,
19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37,
38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56,
57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75,
76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94,
95, 96, 97, 98, 99,
Source Code:
Snip and paste your source codes here. Snip it directly from the IDE so that colors of the codes are
preserved for readability. Include additional pages if necessary.
- I use HTML and PHP for my webpage skeleton and I use CSS and JavaScript for my webpage
design.
- In HTML, we use <var>. In PHP, we use the $ sign followed by the variable name. In CSS, we use
var() to insert a variable.
- Before studying PHP, you do not need need to be familiar with HTML. However, it would make
more sense for you to start with HTML and then move on to PHP so that you can understand the
concept of programming and creating websites.
- The two fundamental methods for obtaining output in PHP are echo and print. The changes are
minimal: print can be used in expressions while echo does not, and print has a return value of 1.
While print only needs one argument, echo can accept several parameters (although this usage is
uncommon). Print is slightly quicker than echo.
- Yes, you can create a condition statement inside another condition statement in PHP.
7. Do you think these conditional statements is important in the program? Then why?
- The usage of conditional statements is essential in programming and software engineering because
they may be used by programmers and software engineers to emulate human behavior by giving
machines the ability to make decisions and conduct actions in accordance with those decisions.
- When writing code, you usually want a particular block of code to run a given number of times
repeatedly. Thus, we can use loops in a script rather than adding numerous nearly identical code
lines.
Loops are used to repeatedly run the same block of code as long as a specific condition is met.
VIII. REFERENCES
1. https://www.w3schools.com/css/
2. https://www.w3schools.com/html/
3. https://www.w3schools.com/php/php_variables.asp
4. https://www.w3resource.com/php/operators/arithmetic-operators.php
5. https://www.tutorialspoint.com/php/php_arithmatic_operators_examples.htm
6. https://www.math10.com/en/algebra/convenrsion-factors-length-area-volume-mass-speed-
energy-power-force.html
7. https://www.w3schools.com/php/php_if_else.asp
8. https://www.w3schools.com/php/php_switch.asp
9. https://www.foxinfotech.in/2019/01/php-form-example-student-grading-system.html
10. https://www.w3schools.com/php/php_looping.asp
11. https://www.w3schools.com/php/php_looping_while.asp
12. https://www.w3schools.com/php/php_looping_do_while.asp
13. https://www.w3schools.com/php/php_looping_for.asp
14. https://www.w3schools.com/php/php_looping_foreach.asp
15. https://www.w3schools.com/php/php_looping_break.asp