• 13-02-2020, 16:10:35
    #1
    merhabalar elimde toplamda 10 adet harf var,
    a, aa, b, d, ee, r, ss, t, yy, z
    yalnızca bu üsttekilerden 1000satır yapmak istiyorum random olarak, php ile nasıl yapabilirim ?
  • 13-02-2020, 16:12:59
    #2
    $dizi=array(a, aa, b, d, ee, r, ss, t, yy, z );
    for ($i=0;$i<1000;$i++){
    $rand=rand(1,9)
    echo $dizi[$rand].'<br>';
    }

    Not: Denendi
  • 13-02-2020, 16:17:21
    #4
    YasinReal adlı üyeden alıntı: mesajı görüntüle
    merhabalar elimde toplamda 10 adet harf var,
    a, aa, b, d, ee, r, ss, t, yy, z
    yalnızca bu üsttekilerden 1000satır yapmak istiyorum random olarak, php ile nasıl yapabilirim ?
    Öncelikle daha uygun bir yapı var mı ya da kod bilmiyorum. (PHP bilgim yok) Fakat ben olsam öncelikle bu harflerin her birini bir diziye atardım. Daha sonra 0-9 (Dizi 9 elemanlı) aralığında random sayı üreten fonksiyonu kullanarak (İstediğiniz gibi her seferinde diziden random sayı ile random bir harfi alacak) 1000 satıra ulaşana kadarda toplatır ya da yazdırırdım. istersen anlatmak istediğimi java ya da c de yazabilirim.
  • 13-02-2020, 16:20:00
    #5
    <?php 
    $veri = array('a', 'b', 'd', 'e', 'r', 's', 't', 'y', 'z');
    for ($i=0; $i < 1000; $i++) { 
        $sayi = rand(0,8);
        $sayi2= rand(0,8);
        print_r($veri[$sayi].$veri[$sayi2]."</br>");
    }
    ?>
  • 13-02-2020, 16:25:42
    #6
    malesef hiç birisi istediğim şekilde değil



    OguzhanLevent adlı üyeden alıntı: mesajı görüntüle
    <?php
    $veri = array('a', 'b', 'd', 'e', 'r', 's', 't', 'y', 'z');
    for ($i=0; $i < 1000; $i++) {
        $sayi = rand(0,8);
        $sayi2= rand(0,8);
        print_r($veri[$sayi].$veri[$sayi2]."</br>");
    }
    ?>
    ufak bi değişiklik yaptım ve istediğim gibi oldu teşekkür ederim 😊