A huge collection of 3400+ free website templates JAR theme com WP themes and more at the biggest community-driven free web design site

PHP – For Loop part 18

PHP – For Loop

The for loop is simply a while loop with a bit more code added to it. The common tasks that are covered by a for loop are:

  1. Set a counter variable to some initial value.
  2. Check to see if the conditional statement is true.
  3. Execute the code within the loop.
  4. Increment a counter at the end of each iteration through the loop.

The for loop allows you to define these steps in one easy line of code. It may seem to have a strange form, so pay close attention to the syntax used!

For Loop Example

Let us take the example from the while loop lesson and see how it could be done in a for loop. The basic structure of the for loop is as follows:

Pseudo PHP Code:

for ( initialize a counter; conditional statement; increment a counter){
	do this code;

Notice how all the steps of the loop are taken care of in the for loop statement. Each step is separated by a semicolon: initiliaze counter, conditional statement, and the counter increment. A semicolon is needed because these are separate expressions. However, notice that a semicolon is not needed after the “increment counter” expression.

Here is the example of the brush prices done with a for loop .

PHP Code:

$brush_price = 5; 

echo "<table border=\"1\" align=\"center\">";
echo "<tr><th>Quantity</th>";
echo "<th>Price</th></tr>";
for ( $counter = 10; $counter <= 100; $counter += 10) {
	echo "<tr><td>";
	echo $counter;
	echo "</td><td>";
	echo $brush_price * $counter;
	echo "</td></tr>";
echo "</table>";


Quantity Price
10 50
20 100
30 150
40 200
50 250
60 300
70 350
80 400
90 450
100 500

It is important to note that both the for loop and while loop implementation of the price chart table are both OK at getting the job done. However, the for loop is somewhat more compact and would be preferable in this situation. In later lessons we will see where the while loop should be used instead of the for loop.

Check Also


PHP – Do While Loop part 20

PHP – Do While Loop A “do while” loop is a slightly modified version of …

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>