• 17-01-2018, 00:07:42
    #10
    buddy adlı üyeden alıntı: mesajı görüntüle
    $renksecimi1 = renk1();
    hocam denemiştim bunu yapınca ekrana da yazdırıyor. ekrana yazdırmadan nasıl değişkene atayabirim? ve ben sayfayı başka sayfaya include ediyorum. yani o direkt ekrana yazdırma problemi çıkıyor.
    anlaşılan en son yazdığım kodu tamamını denememiş sin deneseydin yazdırmadığını görürdün


    http://sandbox.onlinephpfunctions.co...e0427a304d7954

    aynı kodlar test edebilirsin
  • 17-01-2018, 12:51:44
    #11
    evet hocam yazdı bunda sorun yok.
    yine de başka bir durum var, array içine rastgele 2 tane sonuç çıkaracağım dizi içine fonskyionları ekliyorum bu şekilde yazdığımda
    2 tane göstermesi gerekirsen kaç tane fonksiyon eklersem dizidekinin hepsini gösteriyor. nasıl 2 tane gösterebiliriz?
    $a=array(renk1(), renk2(), renk3(), renk4());
    $rand = array_rand($a, 2);
    foreach ($rand as $key => $value) {    echo $a[$value]; }

    OnurTasci adlı üyeden alıntı: mesajı görüntüle
    anlaşılan en son yazdığım kodu tamamını denememiş sin deneseydin yazdırmadığını görürdün


    http://sandbox.onlinephpfunctions.co...e0427a304d7954

    aynı kodlar test edebilirsin
  • 17-01-2018, 13:08:17
    #12
    $a=['sari','mavi','yesil'];
    $rand = array_rand($a, 2);
    foreach ($rand as $key => $value) {    echo $a[$value]; }
    Yaptığın kısım doğru kod gelir fakat fonksiyonlar ile array aldığından emin misin ?
  • 17-01-2018, 13:19:26
    #13
    fonksiyon içerikleri ekrana geliyor fakat array dizi olarak görmüyor galiba bu verdiğiniz şekilde çalışmıyor ekrana hata veriyor hocam.

    Xspeed adlı üyeden alıntı: mesajı görüntüle
    $a=['sari','mavi','yesil']; $rand = array_rand($a, 2); foreach ($rand as $key => $value) { echo $a[$value]; }
    Yaptığın kısım doğru kod gelir fakat fonksiyonlar ile array aldığından emin misin ?
  • 17-01-2018, 13:23:29
    #14
    Verdiğim kod çalışıyor.
    http://sandbox.onlinephpfunctions.co...708f17c8df579b
  • 17-01-2018, 14:13:16
    #15
    dizin içine fonksiyon eklediğimde çalışmıyor.
    Xspeed adlı üyeden alıntı: mesajı görüntüle
  • 17-01-2018, 14:19:37
    #16
    buddy adlı üyeden alıntı: mesajı görüntüle
    dizin içine fonksiyon eklediğimde çalışmıyor.
    Tüm kodu yapıştırır mısınız ?
  • 17-01-2018, 14:23:16
    #17
    yukarda paylaşmıştım. her fonksiyonum bir çıktı veriyor 4 fonksiyonum var. arasından sadece 2 tanesini rastgele ekrana yazdıracağım.
    bu kod çalışıyor ama 4 tanesini de sırayla ekrana bastırıyor. 2 tane değil
    $a=array(renk1(), renk2(), renk3(), renk4());
    $rand = array_rand($a, 2);
    foreach ($rand as $key => $value) {    echo $a[$value]; }
    Xspeed adlı üyeden alıntı: mesajı görüntüle
    Tüm kodu yapıştırır mısınız ?
  • 17-01-2018, 15:00:06
    #18
    Siz o fonksiyonlar'da array dönmüyorsunuz. Bu şekilde çalışmaz

    buddy adlı üyeden alıntı: mesajı görüntüle
    yukarda paylaşmıştım. her fonksiyonum bir çıktı veriyor 4 fonksiyonum var. arasından sadece 2 tanesini rastgele ekrana yazdıracağım.
    bu kod çalışıyor ama 4 tanesini de sırayla ekrana bastırıyor. 2 tane değil
    $a=array(renk1(), renk2(), renk3(), renk4()); $rand = array_rand($a, 2); foreach ($rand as $key => $value) { echo $a[$value]; }