ITSourceCode.com

We Exist to Provide 100% Free Source Code and Tutorials

Custom Search

PHP Foreach Loop

Using PHP programming, one of the most commonly used loop to iterate over an array is a foreach loop. The foreach loop works on arrays and objects, and it will give you an error when you try to use it on a variable with a different data type or an undefined variable.

Here’s the two sample syntax:
The syntax in plain English this statement will do the following, For each item in the specified array execute the statement.

  1. foreach (array_expression as $value)
  2.     statement
  3.  
  4. foreach (array_expression as $key => $value)
  5.     statement

An example using the first given syntax:
This code below declares an array of months, then it displays each month using foreach loop.

  1. $months = array('JAN', 'FEB','MAR','APR','MAY','JUN','JUL','AUG','SEP','OCT','NOV','DEC');
  2. foreach($months as $Month){
  3.     echo $Month.'<br/>';
  4. }

Output:

JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
DEC

And example using the second syntax:
The code below is an associative array that stores the Employee name and their Work as the keys with values. And using the foreach loop it prints out the name and work of each employee.

  1. $student = array("Adrew"=>"Manager", "Pedro"=>"Clerk", "Juan"=>"HR");
  2. foreach( $stud as $key => $value){
  3.     echo "Name: $key, Work: $value <br />";
  4. }

Output:

Name: Adrew, Work:Manager
Name:Pedro, Work:Clerk
Name:Juan, Work:HR
Facebook Comments

Check Your Domain Ranking

Leave a Reply

Your email address will not be published. Required fields are marked *

ITSourceCode.com © 2016 Frontier Theme

Subscribe For Latest Updates

Signup for our newsletter and get notified when we publish new articles for free!