foreach Loop in PHP

Notes:

PHP foreach loop:
- To traverse (or loop through) an array of elements, we use foreach loop

Syntax1:
foreach($arrayName as $variableName)
{
statement(s);
}

OR

foreach($arrayName as $variableName):
statement(s);
endforeach;

Syntax2:
foreach($arrayName as $key => $value)
{
statement(s);
}

OR

foreach($arrayName as $key => $value):
statement(s);
endforeach;

Example Code:
$names = array("manju","ravi","rama");
foreach($names as $value)
{
echo $value,"<br/>";
}
foreach($names as $value):
echo $value,"<br/>";
endforeach;

foreach($names as $key => $value)
{
echo $key, " ", $value,"<br/>";
}
foreach($names as $key => $value):
echo $key, " ", $value,"<br/>";
endforeach;

$names2 = array("first"=>"manju","second"=>"ravi","third"=>"rama");

foreach($names2 as $value)
{
echo $value,"<br/>";
}
foreach($names2 as $key => $value)
{
echo $key, " ", $value,"<br/>";
}

Interview Questions:

1. PHP stands for ______________
a. Hypertext Preprocessor
b. Preprocessor Hypertext
c. Personal Home Processor
d. Personal Hypertext processor
Ans: a