Web
Development(PHP)
Lecture 2
Variables, Operators, Arrays, Loops
Basic Syntax (Single Line Comments)
<?php
//This is Single Line Comment
echo "<h1> Hello </h1>";
print "Class";
?>
Basic Syntax (MultiLine Comments)
<?php
/*This is Other Comment
This is multiline comment
This is last line of comment*/
echo "<h1> Hello </h1>";
print "Class";
?>
Operators
• Concatenation Operator (.)
• Arithmetic Operators(+,-,/,*,%)
• Assignment Operators(=)
• Increment/Decrement Operators(++,--)
• Comparison Operator(==,===,<,>,<=,>=)
Plus Operator
<?php
$x=5;
$y=6;
$z=$x+$y;
echo "The Result =" .$z;?>
Minus Operator
<?php
$x=5;
$y=6;
$z=$x-$y;
echo "The Result =" .$z;?>
Multiplication Operator
<?php
$x=5;
$y=6;
$z=$x*$y;
echo "The Result =" .$z;?>
Division Operator
<?php
$x=5;
$y=6;
$z=$x/$y;
echo "The Result =" .$z;?>
Modulus Operator
<?php
$x=5;
$y=6;
$z=$x%$y;
echo "The Result =" .$z;
?>
Increment/Decrement Operators
<?php
$x=100;
$y=15;
$x++;
echo "<br/> X Incremented Values = ".$x;
$y--;
echo "<br/> X Decremented Values = ".$y;
?>
Comparison Operators (==,===)
• <?php
• $x=5;
• $y="Hello";
• $z="hello";
• if ($z===$y) {
• echo "Both Variables are Equals";
• }else
• {
• echo "Both Variables are Not Equals";
• }
• ?>
Array in PHP
• Array is the linear collection or group of multiple amount of data
• In php there are only dynamic array not static
• Array define in php:
$variablename=array();
Array in PHP
<?php
$myarr=array();
$myarr[0]=1;
$myarr['hi']="HELLO";
echo $myarr[0]."<br/>";
echo $myarr['hi'];
?>
Array in PHP
<?php
$myarr=array(0=>1,'hi'=>"HELLO");
echo $myarr[0]."<br/>";
echo $myarr['hi'];
?>
Array in PHP
<?php
$myarr=array();
$myarr[0]=1;
$myarr[]="HELLO";
$myarr[]=50;
echo "<pre>";
print_r($myarr);
echo "</pre>";
<?php
$myarr=array();
$myarr[0]=array(12,13);
//It means it is two dimentional array
//Like
//$myarr[0][0]=12;
//$myarr[0][1]=13;
echo "<pre>";
print_r($myarr);
echo "</pre>";
Loops in PHP
For Loop
While loop
Do while loop
Foreach loop
FOR Loop in PHP
Example:1
<?php
for ($i=0; $i <=9 ; $i++) {
echo "Square of ".$i." =
".($i*$i)."<br>";
}
?>
Example:2
<?php
$farray=array(1,2,3,4,5,6,7,8,9,0);
for ($i=0; $i <=9 ; $i++) {
echo $farray[$i]."<br>";
}
?>
While/do While Loop
<?php
$farray=array(1,2,3,4,5,6,7,8,9,0);
$result=count($farray);
$i=0;
while ($i <= $result) {
echo $farray[$i]." , ";
$i++;
}
?>
<?php
$farray=array(1,2,3,4,5,6,7,8,9,0);
$result=count($farray);
$i=0;
do {
echo $farray[$i]." , ";
$i++;
}while ($i > $result)
?>
foreach(Loop)
<?php
$farray=array("num1"=>1,"num2"=
>2,3,4,5);
$result=count($farray);
$i=0;
foreach($farray as $a) {
echo $a." ";
}
?>
<?php
$farray=array("num1"=>1,"num2"=
>2,3,4,5);
$result=count($farray);
$i=0;
foreach($farray as $a=>$b) {
echo $a." => ".$b."</br>";
}
?>
Let’s Practice

Variables, Operators, Arrays, Loops (lecture 2).pptx