Bu örneğimizde php kodlarıyla ve for döngüsünü kullanarak kullanıcının klavyeden girmiş olduğu bir sayıya kadar olan Tek Sayıları yan yana ekrana yazdıran programı yapacağız. Bunun için kullanıcının bir sayı girmesini sağlayan php form sayfası bir tane de sayıları ekrana yazdırma sayfası olmak üzere iki tane php sayfası hazırlayacağız. Sayfalarımızın çalışan kodları ve ekran görüntüleri aşağıdaki gibi olacaktır.
PHP Kodu:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>PHP For İle Tek Sayılar-1</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <form action="" method="post"> <table border="1"> <tr> <td height="44" colspan="2">For Döngüsü İle Tek Sayıları Yazdırma</td> </tr> <tr> <td>Kaça Kadar Olan Tek Sayılar Yazılsın:</td> <td><input name="tek" type="text" /></td> </tr> <tr> <td> </td> <td><input name="hesapla" type="submit" value="Sayıları Yazdır" /></td> </tr> </table> </form> <br /> <?php if(isset($_POST["hesapla"])){ $tek = $_POST["tek"]; for($i=1;$i<=$tek;$i=$i+2) { echo $i; echo "-"; } } ?> </body> </html> |
Çıktı:
Yorum Yap