+ Konuya Yorum Yap
Sonuçlar 1 den 1 in 1

Konu: Php Eğitimleri For Döngüsü Örnekleri

                  
   
  1. #1
    Super Moderator
    Katılım Tarihi
    Feb 2011
    Mesajlar
    802

    Php Eğitimleri For Döngüsü Örnekleri




    Örnek1- 1 den 10'a sayıları yazan bir örnek, birincide klasik for kullanılmış, ikinci de şart kısmı yok onun yerine break ile programdan çıkıyor.

    <?php
    /* example 1 */


    for ($i = 1; $i <= 10; $i++) {
    echo $i;
    }
    /* example 2 */


    echo "<br>";
    for ($i = 1; ; $i++) {
    if ($i > 10) {
    break;
    }
    echo $i;
    }



    Örnek2- Bu örnekte dizi değişkenlerin değerlerini for döngüsüyle ekrana yazıyoruz.

    <?php


    $menu = array("Menemen", "Omlet", "Gozleme", "Pankek", "Tost");
    $count = count($menu);
    echo "Yemek Çeşidi $count"."<br>";
    for($i = 0; $i < $count; $i++)
    {
    echo($i + 1 . ". " . $menu[$i] . "<br>");
    }
    ?>

    Örnek 3- For döngüsüyle if şart yapısının birlikte kullanımı, 1 den 10 a kadar olan sayıların sağına, 5 den küçük ve 5 den küçük değil yazıyor...

    for ($num=1; $num <= 10; $num++ )
    {
    if ($num < 5)
    {
    print $num . " 5 den küçük <br>";
    }
    else
    {
    print $num . " 5 den küçük değil <br>";
    }
    }


    ?>

    Örnek4- Çok güzel bir örnek daha, burda da rasgele 8 karakterli şifre üreten bir programımız var, rand komutu rastgele sayı üretiyor, ascii karakter tablosundan harf ve rakamlar chr fonksiyonuyla password değişkenine ekleniyor, tabi döngü olmadan bu da olmaz çünkü program 8 karakterli bir şifre üretiyor. Döngüsüz de olur ama biraz hamallık olur doğrusu, yani öyle bir program yapıyorsanız bu işi niye yaptığınızı sorgulayın Herkes programcı olmak zorunda değil nitekim

    <?php
    $password = "";
    for ( $i = 0; $i < 8; $i++ )
    {
    if ($i%2==0)
    {
    $password=$password .chr ( rand ( 0, 25 ) + 97 );
    }
    else
    {
    $password = $password.chr ( rand ( 0, 9 ) + 48);
    }
    }
    echo "Yeni parolanız: $password";


    ?>

    ÖRNEK5- For yapısındaki üçlünün opsiyonel olduğu biri ikisi hatta üçünün de olmadığı yapılarla kullanılabildiğine bir örnek, başlangıç değeri döngüden önce verilmiş.

    <?php


    $num1 = 1;
    $num2 = 5;


    for ( ; $num1 <= $num2; $num1++ ) {
    echo "$num1...<br />";
    }


    echo "Bitti!<br /><br />";


    ?>


    Örnek6- Burada sonsuz döngü örneğini görüyoruz, program birşey yapmıyor, döngüden çıkılabilmesi için break komutu gerekiyor burda o da yok, bir süre çalıştıktan sonra process terminated mesajı görürsünüz eğer break yoksa.

    <?php


    for ( ; ; )
    {
    // Bu kod sürekli çalışır
    }


    ?>

    Örnek7- 100'ün altında 2 nin katlarını ekrana yazan program.

    <?php


    for ( $num = 1; $num < 100; $num *= 2 )
    echo "$num...<br />";


    ?>


    Last edited by HODJ@; 25-12-2012 at 02:22 PM.

+ Konuya Yorum Yap

Benzer Konular

  1. Gelişen Teknolojinin Örnekleri
    By onur23 in forum Bilgisayar Donanımı
    Yanıtlar: 2
    Son Mesaj: 10-05-2016, 03:57 PM
  2. C # While Döngüsü C # Sonsuz Döngü Örneği
    By hyrmrc in forum C, C#, C++
    Yanıtlar: 4
    Son Mesaj: 22-09-2015, 02:13 PM
  3. Komik Karikatür Örnekleri
    By RyhNCoRn in forum Karikatürler
    Yanıtlar: 2
    Son Mesaj: 09-10-2012, 03:27 PM
  4. Yanıtlar: 1
    Son Mesaj: 12-10-2011, 02:14 PM
  5. C # Do-While Döngüsü Örnekleri
    By hyrmrc in forum C, C#, C++
    Yanıtlar: 0
    Son Mesaj: 06-04-2011, 12:15 PM

Bookmarks

Mesaj İzinleri

  • Yeni Konu Gönderebilirsiniz
  • cevap gönderebilirsiniz
  • Eklenti Gönderemezsiniz
  • Mesajınızı gönderemezsiniz
  •