selamlar, text içinde # içeren her kelime için kendi kelimesiyle link oluşturuyorum ama kendi kelimesiyle başlayan diğer linke de yine aynı linki veriyor

çok karışık gelmiş olabilir. kodu kontrol ederek anlayabilirsiniz.
<?php
$descr="# Bir #güzel size #göz: kırpıyor. Onun adı #vwgolf8 #vw #vwpassat #golf8 #:yakında #türkiye #de: ";
$tag2=explode('#',$descr);
$tcount=count($tag2)-1;
$descr2=$descr;
$descr2=str_replace("# ","#",$descr2);
for($a=1;$a<=$tcount;$a++){
$tag2=explode("#",$descr);
$tag2=explode(" ",$tag2[$a]);
$descr2=str_replace("#".$tag2[0],"<a href='/tag/".$tag2[0]."'>#".$tag2[0]."</a>",$descr2);
} echo $descr2;yardımcı olabilir misiniz?