• 27-04-2010, 15:37:46
    #10
    $yazi = array();
    $yazi[] = "Merhaba";
    $yazi[] = "Dünya";
    
    echo implode(" ",$yazi);
    olarakta yapabilirsin.
  • 27-04-2010, 16:24:52
    #11
    Üyeliği durduruldu
    ByTriSLaSiS adlı üyeden alıntı: mesajı görüntüle
    valla bu mantık ne için asıl onu merak ettim ben ???

    çünki yazdığın kodu uzatmak ve zaman kaybetmek bence ??

    sebebini paylaşırsan sevinirim
    hocam şöyle bir şey deniyorum

    $deneme1 = "ornek1";
    $deneme2 = "ornek2";
    .... uzayip gidiyor

    for dongusuyle bunlarin bosh olup olmadigini kontrol ettiricem.
    array` le hall etmek mümkün ama ben böyle bir yolu varmıdır diye merak ediyorum.
  • 27-04-2010, 16:42:50
    #12
    XiechenG adlı üyeden alıntı: mesajı görüntüle
    hocam şöyle bir şey deniyorum

    $deneme1 = "ornek1";
    $deneme2 = "ornek2";
    .... uzayip gidiyor

    for dongusuyle bunlarin bosh olup olmadigini kontrol ettiricem.
    array` le hall etmek mümkün ama ben böyle bir yolu varmıdır diye merak ediyorum.


    Kontrol Etmek
    <?php 
    $deneme1 = "1991";
    $dene = "";
    $me1 = "";
    
    $str = strlen($deneme1);
    
    for($i = 0; $i < $str; $i++){
        if (!empty($deneme1[$i])){
            echo $deneme1[$i];
        }else{
            echo "";
            break;
        }
        
    }
    ?>
    Kontrol Ettirmek Başka Değişkeni Parçalayıp Birleştrmek Baska
  • 27-04-2010, 16:58:35
    #13
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Şu şekilde bir şey yapabilirsin:

    $deneme1  = 'ornek1';
    $bak = 'deneme1';
    
    echo $$bak;
    //ornek1 yazar

    Tabii arayla yapmak doğru olanı. Veya posttan vs. geliyorsa örneğin postta deneme1, deneme2 vs. diye 10 tane var diyelim:

    for($i=0; $i< 10 ;$i++){
     if($_POST['deneme'.$i] != '' ) echo 'deneme'.$i.' dolu';
     else echo 'deneme'.$i.' boş';
    }
  • 27-04-2010, 17:21:24
    #14
    Üyeliği durduruldu
    metadige adlı üyeden alıntı: mesajı görüntüle
    Şu şekilde bir şey yapabilirsin:

    $deneme1  = 'ornek1';
    $bak = 'deneme1';
    
    echo $$bak;
    //ornek1 yazar

    Tabii arayla yapmak doğru olanı. Veya posttan vs. geliyorsa örneğin postta deneme1, deneme2 vs. diye 10 tane var diyelim:

    for($i=0; $i< 10 ;$i++){
     if($_POST['deneme'.$i] != '' ) echo 'deneme'.$i.' dolu';
     else echo 'deneme'.$i.' boş';
    }

    Tamamdır hocam bana ilk örnek lazımdı.
    Aslında bunu birkaç ay önce yapmıştım ama çok önceydi hatırlayamadım.

    İlgilenen her kese teşekkür ederim.
  • 27-04-2010, 17:48:56
    #15
    Alternatif ve bence en güzel olan bir yol,

    <?php 
    
    $yazilar[] = "Ntie";
    $yazilar[] = "R10";
    foreach($yazilar as $veri): 
    if(empty($veri)):
    echo "veri boş";
    else:
    echo $veri."<br>";
    endif;
    endforeach; 
    
    ?>
  • 27-04-2010, 20:45:09
    #16
    Üyeliği durduruldu
    yöntem 1;
    $degisken1 = 'herneyse';
    $ken1 = 'ken1';
    echo ${'degis' .  $ken1};
    // çıktı: herneyse
    yöntem 2;
    $degisken1 = 'herneyse';
    echo ${'degis' . 'ken1'};
    // çıktı: herneyse
  • 27-04-2010, 20:46:57
    #17
    Üyeliği durduruldu
    devturkeli adlı üyeden alıntı: mesajı görüntüle
    yöntem 1;
    $degisken1 = 'herneyse';
    $ken1 = 'ken1';
    echo ${'degis' .  $ken1};
    // çıktı: herneyse
    yöntem 2;
    $degisken1 = 'herneyse';
    echo ${'degis' . 'ken1'};
    // çıktı: herneyse
    çok sağol hocam

    herkese tekrar teşekkürler
  • 27-04-2010, 21:44:07
    #18
    Çözmüşsün ama bir de bu kaynağı incele istersen:

    http://tr.php.net/manual/tr/language...s.variable.php

    İyi Çalışmalar.