• 10-09-2013, 06:02:41
    #1
    aşağıdaki if fonksiyonu ile değerleri kontrol ediyorum eğer boş değilse yazdırıyorum o kısım çalışıyor. Hepsini birleştirip bir yere kayıt yapmam için bir değişkene atamam lazım o kısmı yapamıyorum.


    Alıntı
    if(!empty($deger1)){ echo "deneme vs. $deger1";}
    if(!empty($deger2)){ echo "deneme dolu $deger2";}
    ...
    ...
  • 10-09-2013, 06:08:44
    #2
    biraz daha net anlatsan belki bi cevabı vardır.
  • 10-09-2013, 06:16:45
    #3
    Reveloper
    if(!empty($deger1)&&!empty($deger2)){ echo 'deneme için dolu '.$deger1.' ve '.$deger2.'  ';}
    PHP OPERATORS: http://www.php.net/manual/tr/languag...rs.logical.php
  • 10-09-2013, 06:17:13
    #4
    umarım şimdi anlatabilmişimdir.
  • 10-09-2013, 06:21:09
    #5
    if(!empty($deger1)){ $degerler.="deneme için dolu $deger1";}
    if(!empty($deger2)){ $degerler.="deneme için dolu $deger2";}

    echo $degerler;

    birleştirme bu
  • 10-09-2013, 06:21:51
    #6
    Burti adlı üyeden alıntı: mesajı görüntüle
    if(!empty($deger1)&&!empty($deger2)){ echo 'deneme için dolu '.$deger1.' ve '.$deger2.'  ';}
    PHP OPERATORS: http://www.php.net/manual/tr/languag...rs.logical.php
    bu şekilde 2 değer de doğru ise oluyor her hangi biri boşsa çıkmıyor 2 değişken için 3 defa if kalıbı oluşuyor değişken arttıkça bu sayı katlanıyor.
  • 10-09-2013, 06:22:55
    #7
    Reveloper
    Slvaest adlı üyeden alıntı: mesajı görüntüle
    bu şekilde 2 değer de doğru ise oluyor her hangi biri boşsa çıkmıyor 2 değişken için 3 defa if kalıbı oluşuyor değişken arttıkça bu sayı katlanıyor.
    if(!empty($deger1)||!empty($deger2)){ echo 'deneme için dolu '.$deger1.' ve '.$deger2.' ';}
  • 10-09-2013, 06:25:28
    #8
    seminer123 adlı üyeden alıntı: mesajı görüntüle
    if(!empty($deger1)){ $degerler.="deneme için dolu $deger1";}
    if(!empty($deger2)){ $degerler.="deneme için dolu $deger2";}

    echo $degerler;

    birleştirme bu
    çok teşekkür ederim sabah sabah kafa tam durmuştu
  • 10-09-2013, 06:25:31
    #9
    $degerler = array($deger1,$deger2,$deger3);
    
    foreach ($degerler as $isim => $deger) {
        if(!empty($deger)){
            echo "deneme deger dolu $deger";
       }
    }
    bu sefer anladım galiba.