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"