<?php
function linkle ($metin){
$kelimeler = array('böcek ilaçlama');
foreach ($kelimeler as $kelime) {
$metin = str_replace($kelime, '<a href="">' . $kelime . '</a>', $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");
?> Cümledeki belirli sözcüklere link verme.
2
●244
- 09-03-2015, 11:59:54Merhaba 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.
- 09-03-2015, 12:49:07buyrun;
$cumle = "seo demek aslında seocu böcek ilaçlama yum demektir böcek ilaçlama onun için web-master böcek ilaçlama";
$kelime = "böcek ilaçlama";
$kelime_degisince = "<a href=''>{$kelime}</a>";
echo preg_replace("/{$kelime}/", $kelime_degisince, $cumle, 1);
kolay gelsin. - 09-03-2015, 13:04:44hocam çok teşekkür ederim gerçekten oldu peki şöyle birşey yapabilirmiyiz.Mesela ilk baştakini değilde rasgele ortadakini veya sondakini alıcak ama yine 1 tane alıcakrecepuncu adlı üyeden alıntı: mesajı görüntüle