Przykłady programów
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<!DOCTYPE html> <html> <head> <title>iteracje</title> <meta charset="utf-8"> </head> <body> <?php //wypisywanie napisu 10 razy for($i=1;$i<=10;$i++)echo "Basia "; echo"<br>"; } ?> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<!DOCTYPE html> <html> <head> <title>iteracje</title> <meta charset="utf-8"> </head> <body> <?php //wypisywanie licznika 10 razy for($i=1;$i<=10;$i++) // echo $i." "; echo "$i "; ?> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<!DOCTYPE html> <html> <head> <title>iteracje</title> <meta charset="utf-8"> </head> <body> <?php //wypisywanie co drugiej for($i=1;$i<=10;$i=$i+2) // echo $i." "; echo "$i "; ?> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<!DOCTYPE html> <html> <head> <title>iteracje</title> <meta charset="utf-8"> </head> <body> <?php //wypisywanie parzystych for($i=0;$i<=10;$i=$i+2) // echo $i." "; echo "$i "; ?> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<!DOCTYPE html> <html> <head> <title>iteracje</title> <meta charset="utf-8"> </head> <body> <?php //wypisywanie od końca for($i=10;$i>=1;$i--) // echo $i." "; echo "$i "; ?> </body> </html> |
While a do While
Pętla do while wykona się co najmniej 1 raz
Pętla while wykona się jeśli warunek jest prawdziwy
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<!DOCTYPE html> <html> <head> <title>iteracje</title> <meta charset="utf-8"> </head> <body> <?php //wypisywanie od 1 do 10 while //tworzymy licznik $i=1; //warunek while($i<=10) {echo $i." "; //modyfikujemy licznik $i++; } ?> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<!DOCTYPE html> <html> <head> <title>iteracje</title> <meta charset="utf-8"> </head> <body> <?php //wypisywanie od 10 do 1 while //tworzymy licznik $i=10; //warunek while($i>=1) {echo $i." "; //modyfikujemy licznik $i--; } ?> </body> </html> |
do while
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<!DOCTYPE html> <html> <head> <title>iteracje</title> <meta charset="utf-8"> </head> <body> <?php //wypisywanie od 10 do 1 do while //tworzymy licznik $i=10; //warunek do {echo $i." "; //modyfikujemy licznik $i--; }while($i>=1) ?> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<!DOCTYPE html> <html> <head> <title>iteracje</title> <meta charset="utf-8"> </head> <body> <?php //wypisywanie liczb ujemnych do 0 $a=$_POST['a']; if($a>0)echo "Nie podałes liczby ujemnej"; while($a<0) { echo $a." "; $a++; } ?> </body> </html> |
Wypisywanie parzystych od 10 do 0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<!DOCTYPE html> <html> <head> <title>iteracje</title> <meta charset="utf-8"> </head> <body> <?php $i=0; while ($i<=10) {echo $i." "; $i=$i+2; } ?> </body> </html> |