lostyazilim

Cümledeki belirli sözcüklere link verme.

4 Mesajlar 768 Okunma
lstbozum
wmaraci reklam

zampanya zampanya WM Aracı Kullanıcı
  • Üyelik 28.04.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Seo & WebMaster
  • Konum İstanbul Avrupa
  • Ad Soyad E** Ü**
  • Mesajlar 178
  • Beğeniler 33 / 25
  • Ticaret 1, (%100)
Merhaba arkadaşlar bir fonksyon yaptım istediğim sözcüğe link verebiliyorum fakat yazıda 2 tane aynı sözcük varsa 2 side oluyor veya hepsi ben sadece 1 tanesi olmasını istiyorum bunu nasıl yapabilirim.




function linkle ($metin){

$kelimeler = array('böcek ilaçlama');



foreach ($kelimeler as $kelime) {
$metin = str_replace($kelime, '' . $kelime . '', $metin);
}



return $metin;
}


echo linkle("seo demek aslında seocu böcek ilaçlama yum demektir böcek ilaçlama onun için web-master böcek ilaçlama");


?>
 

 

wmaraci
reklam

YazilimciHoroz YazilimciHoroz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.12.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad E** Ç**
  • Mesajlar 422
  • Beğeniler 25 / 98
  • Ticaret 3, (%100)
Foreach döngüsüne if açıp eğer değişim onaylanırsa döngüden çıkartman gerekiyor
 

 

zampanya zampanya WM Aracı Kullanıcı
  • Üyelik 28.04.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Seo & WebMaster
  • Konum İstanbul Avrupa
  • Ad Soyad E** Ü**
  • Mesajlar 178
  • Beğeniler 33 / 25
  • Ticaret 1, (%100)

Yazilimci Horoz adlı üyeden alıntı

Foreach döngüsüne if açıp eğer değişim onaylanırsa döngüden çıkartman gerekiyor


yapamadım koda dökme şansınız varmı
 

 

47003 47003 WM Aracı Anonim Üyelik
  • Üyelik 12.03.2015
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 576
  • Beğeniler 46 / 205
  • Ticaret 16, (%100)
$metin = preg_replace("/$kelime/", '' . $kelime . '', $metin, 1);

foreach döngüsündeki kodu bununla değiştir.
 

 

wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al