14
Web Basics Programming With PHP

Php workshop L02 php basics

Embed Size (px)

Citation preview

Page 1: Php workshop L02 php basics

Web Basics Programming With PHP

Page 2: Php workshop L02 php basics

Web Programming Languages

Page 3: Php workshop L02 php basics

Before we start

By: Mohammad Al-Shalabi & Mohammad Opada Al-Bosh

http://www.aptana.com/products/studio3/download

Wampserverhttp://www.wampserver.com/en/

Page 4: Php workshop L02 php basics

By: Mohammad Al-Shalabi & Mohammad Opada Al-Bosh

Lesson 1 Overview:

Control statements

Functions

Loops

Arrays4

3

2

1

Page 5: Php workshop L02 php basics

By: Mohammad Al-Shalabi & Mohammad Opada Al-Bosh

Control Statements

•Ifif (condition)

{

code to be executed if condition is true;

}

•Example

$Successful=true;

if ($Successful==true)

{

echo "Have a good day!";

}

Page 6: Php workshop L02 php basics

By: Mohammad Al-Shalabi & Mohammad Opada Al-Bosh

Control Statements

•If elseif (condition)

{ code to be executed if condition is true;}

else

{ code to be executed if condition is false; }

•Example

$Successful=true;

if ($Successful===true)

{echo "Have a good day!"; }

else

{ echo "Have a work day!"; }

Page 7: Php workshop L02 php basics

By: Mohammad Al-Shalabi & Mohammad Opada Al-Bosh

Loops

•Whilewhile (condition is true)

{

code to be executed;

}

•Example$x=1;

while($x<=5) {

echo "The number is: $x <br>";

$x++; }

Page 8: Php workshop L02 php basics

By: Mohammad Al-Shalabi & Mohammad Opada Al-Bosh

Loops

•Forfor (init counter; test counter; increment counter)

{

code to be executed;

}

•Examplefor ($x=0; $x<=10; $x++)

{

echo ‘<p align=“center”The number is: ‘.$x.’

<br>’;

}

Page 9: Php workshop L02 php basics

By: Mohammad Al-Shalabi & Mohammad Opada Al-Bosh

Loops

•Foreachforeach ($array as $value)

{

code to be executed;

}

•Example$colors = array("red","green","blue","yellow");

foreach ($colors as $value)

{

echo "$value <br>";

}

Page 10: Php workshop L02 php basics

By: Mohammad Al-Shalabi & Mohammad Opada Al-Bosh

Function

•Function

function functionName()

{

code to be executed;

}

•Example

function writeMsg()

{

echo "Hello world!";

}

writeMsg();

Page 11: Php workshop L02 php basics

By: Mohammad Al-Shalabi & Mohammad Opada Al-Bosh

Function

•Function Arguments

function writeMsg($Msg)

{

echo $Msg;

}

•Example

writeMsg("Hello world! ");

Page 12: Php workshop L02 php basics

By: Mohammad Al-Shalabi & Mohammad Opada Al-Bosh

Arrays

•Arrays

$fruits=array(

"apple", "banana“

);

$fruits[2]="orange";

•Example

$fruits[0] is "apple"

$fruits[1] is "banana"

$fruits[2] is "orange"

Page 13: Php workshop L02 php basics

By: Mohammad Al-Shalabi & Mohammad Opada Al-Bosh

Arrays

•Arrays$age=array(

"mohammad"=>"22","opada"=>"25"

,"ahmad"=>"43“

);

•Example

$age["mohammad"] is "22"

$age["opada"] is "22"

$age["ahmad"] is "43"

Page 14: Php workshop L02 php basics

THANK YOU!