• 07-08-2010, 17:51:22
    #1
    Diyelim ki elimizde 1111111111 sayısı var ve bu sayıyı her satırda 111 arttırmamız lazım...
    Örnek verecek olursak;

    1111111111
    1111111222
    1111111333
    1111111444
    1111111555
    1111111666
    1111111777
    1111111888
    1111111999
    1111112000
    1111112111
    1111112222
    1111112333
    .
    .
    .
    1111119999

    Bu şekil işte..

    Bunu yapmanın bir yöntemi var mıdır php de?

    for ($i = 1; $i <= $kactane ; $i++ )  
    {  
    $deger=$deger+111*$i;  
     
    
    echo $deger."<br>";  }
    bi fonksiyon için bu kodları kullanıyorum fakat sayı 111 in 3,4,5,6.. katları şeklinde artıyor ..
  • 07-08-2010, 17:52:58
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    for ($i = 1111111111; $i <= $kactane ; $i + 111)   
    {   
    $deger = $i;
      
    echo $deger."<br>";
    }
  • 07-08-2010, 17:55:20
    #3
    Dizi yaparak kullanacaksınız. 0. eleman 1111111111 olucak ve 111 eklenip her sonra gelen elemana dizinin sonraki elemanına atılıcak.
  • 07-08-2010, 18:02:18
    #4
    celalettin1286 adlı üyeden alıntı: mesajı görüntüle
    Dizi yaparak kullanacaksınız. 0. eleman 1111111111 olucak ve 111 eklenip her sonra gelen elemana dizinin sonraki elemanına atılıcak.
    örnek bir kod var mı elinizde ben yapamadım da

    @by_grafitus hocam verdiğiniz kod sayfaya sonsuz sayıda, alt alta "00" yazdırdı
  • 07-08-2010, 18:08:04
    #5
    diziler için http://www.php.net/manual/tr/language.types.array.php
    dizi içinde dönmek için foreach http://www.php.net/manual/tr/control...es.foreach.php
    veya for http://www.php.net/manual/tr/control-structures.for.php

    bakarsanız hazır kod yerine hem öğrenmiş olursunuz takıldığınız nokta olursa sorarsınız.
  • 07-08-2010, 18:11:33
    #6
    irFaNLiNe adlı üyeden alıntı: mesajı görüntüle
    örnek bir kod var mı elinizde ben yapamadım da

    @by_grafitus hocam verdiğiniz kod sayfaya sonsuz sayıda, alt alta "00" yazdırdı
    Şu kodu inceleyin, by_grafitus'un kodunda bir hata varmış.

    <?php 
    $tekrar = 10;
    $index = 0;
    $baslangic = 1111111111;
    
    while ($index < $tekrar) {
    	echo $baslangic = $baslangic + 111 . "<br>";
    	$index++;
    }
    
    ?>
  • 07-08-2010, 18:13:05
    #7
    Eposta Aktivasyonu Gerekmekte
    by_grafitus adlı üyeden alıntı: mesajı görüntüle
    for ($i = 1111111111; $i <= $kactane ; $i + 111)   
    {   
    $deger = $i;
      
    echo (string)$deger."<br>";
    }
    Bu şekilde yaparsan çalışması lazım.Ha birde $kactane yi belirteceksin.
  • 07-08-2010, 18:17:59
    #8
    Dualwarior adlı üyeden alıntı: mesajı görüntüle
    Bu şekilde yaparsan çalışması lazım.Ha birde $kactane yi belirteceksin.
    $kactane yi input ile değişkene bağlamıştım sayfa açılır açılmaz kendisi sorgu yapıyor.. $kactane yerine deneme amaçlı 5 yazdım yine eskisi gibi sonuçlar veriyor..

    @celalettin1286 verdiği sayfaları inceliyorum henüz pek bişey çıkaramadım.
  • 07-08-2010, 18:40:43
    #9
    Eposta Aktivasyonu Gerekmekte
    <?php
    
    $basla = 1111111111; 
    
    $kactane=5;
    $artis=111;
    $nerdeyiz=1;
    while($nerdeyiz<=$kactane) 
    {
    echo (string)$basla;
    
    $basla+=$artis;
    
    $nerdeyiz++;
    }
    
    
    ?>