• 24-09-2016, 23:08:38
    #1
    Üyeliği durduruldu
    Aşağıdaki kodu çalıştırdığımda aynı içerikten 3 tane yazdırıyor ben bir defa yazmasını istiyorum.

    Yardımcı olalacaklara şimdiden teşekkürler


    $test = 'bugün günlerden pazar <img src=""
    bugün günlerden salı <img src=""
    bugün günlerden cumartesi <img src=""';
    
    $sehir = array("eskisehir", "giresun", "antalya");
    
    for ($a=0;$a<3;$a++) {
    
    echo str_replace('<img src=""','<img src="'.$sehir[$a].'"',$test);
    
    }
    Bunun çıktısı

    bugün günlerden pazar <img src="eskisehir"
    bugün günlerden salı <img src="eskisehir"
    bugün günlerden cumartesi <img src="eskisehir"
    bugün günlerden pazar <img src="giresun"
    bugün günlerden salı <img src="giresun"
    bugün günlerden cumartesi <img src="giresun"
    bugün günlerden pazar <img src="antalya"
    bugün günlerden salı <img src="antalya"
    bugün günlerden cumartesi <img src="antalya"
    Benim çıkarmak istediğim

    bugün günlerden salı <img src="eskisehir"
    bugün günlerden cumartesi <img src="giresun"
    bugün günlerden pazar <img src="antalya"
  • 24-09-2016, 23:51:29
    #2
    GonGo adlı üyeden alıntı: mesajı görüntüle
    Aşağıdaki kodu çalıştırdığımda aynı içerikten 3 tane yazdırıyor ben bir defa yazmasını istiyorum.

    Yardımcı olalacaklara şimdiden teşekkürler


    $test = 'bugün günlerden pazar <img src=""
    bugün günlerden salı <img src=""
    bugün günlerden cumartesi <img src=""';
    
    $sehir = array("eskisehir", "giresun", "antalya");
    
    for ($a=0;$a<3;$a++) {
    
    echo str_replace('<img src=""','<img src="'.$sehir[$a].'"',$test);
    
    }
    Bunun çıktısı

    bugün günlerden pazar <img src="eskisehir"
    bugün günlerden salı <img src="eskisehir"
    bugün günlerden cumartesi <img src="eskisehir"
    bugün günlerden pazar <img src="giresun"
    bugün günlerden salı <img src="giresun"
    bugün günlerden cumartesi <img src="giresun"
    bugün günlerden pazar <img src="antalya"
    bugün günlerden salı <img src="antalya"
    bugün günlerden cumartesi <img src="antalya"
    Benim çıkarmak istediğim

    bugün günlerden salı <img src="eskisehir"
    bugün günlerden cumartesi <img src="giresun"
    bugün günlerden pazar <img src="antalya"
    <?php 
    $test = array('bugün günlerden pazar <img src="" ',
    'bugün günlerden salı <img src="" ', 
    'bugün günlerden cumartesi <img src="" '); 
    
    $sehir = array("eskisehir", "giresun", "antalya"); 
    
    for ($a=0;$a<3;$a++) { 
    
    echo  str_replace('<img src=""','<img src="'.$sehir[$a].'"', $test[$a])   ;
     
    
    }
    $test'i de array yaparsanız istediğiniz sonuca ulaşırsınız.

    Çıktısı :
    bugün günlerden pazar <img src="eskisehir"
    bugün günlerden salı <img src="giresun"
    bugün günlerden cumartesi <img src="antalya"
  • 25-09-2016, 00:01:19
    #3
    Üyeliği durduruldu
    ydlgr adlı üyeden alıntı: mesajı görüntüle
    <?php 
    $test = array('bugün günlerden pazar <img src="" ',
    'bugün günlerden salı <img src="" ', 
    'bugün günlerden cumartesi <img src="" '); 
    
    $sehir = array("eskisehir", "giresun", "antalya"); 
    
    for ($a=0;$a<3;$a++) { 
    
    echo  str_replace('<img src=""','<img src="'.$sehir[$a].'"', $test[$a])   ;
     
    
    }
    $test'i de array yaparsanız istediğiniz sonuca ulaşırsınız.

    Çıktısı :
    bugün günlerden pazar <img src="eskisehir"
    bugün günlerden salı <img src="giresun"
    bugün günlerden cumartesi <img src="antalya"
    $test i Array yapamam , oranın içi değişen bir yer, sabit değil.

    Cevap için teşekkürler.
  • 25-09-2016, 02:02:39
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $test = 'bugün günlerden pazar <img src=""
    bugün günlerden salı <img src=""
    bugün günlerden cumartesi <img src=""';
    
    $sehir = array("eskisehir", "giresun", "antalya");
    
    for ($a=0;$a<3;$a++) {
    	$test = preg_replace('~<img src=""~iu', '<img src="' . $sehir[$a]. '"', $test, 1);
    }
    	
    echo $test;
  • 25-09-2016, 02:16:17
    #5
    PROOYUN adlı üyeden alıntı: mesajı görüntüle
    $test = 'bugün günlerden pazar <img src=""
    bugün günlerden salı <img src=""
    bugün günlerden cumartesi <img src=""';
    
    $sehir = array("eskisehir", "giresun", "antalya");
    
    for ($a=0;$a<3;$a++) {
    	$test = preg_replace('~<img src=""~iu', '<img src="' . $sehir[$a]. '"', $test, 1);
    }
    	
    echo $test;
    budur
  • 25-09-2016, 10:43:34
    #6
    Üyeliği durduruldu
    PROOYUN adlı üyeden alıntı: mesajı görüntüle
    $test = 'bugün günlerden pazar <img src=""
    bugün günlerden salı <img src=""
    bugün günlerden cumartesi <img src=""';
    
    $sehir = array("eskisehir", "giresun", "antalya");
    
    for ($a=0;$a<3;$a++) {
    	$test = preg_replace('~<img src=""~iu', '<img src="' . $sehir[$a]. '"', $test, 1);
    }
    	
    echo $test;

    Çok teşkkürler hocam, harikasınız.