如果文章页面返回某些特定标签,我试图在少数文本中添加锚标记。
例如我有这篇文章页面。
这里的一些假段俄罗斯塞尔维亚段内容
此页面的标签是印度,塞尔维亚
所以,我想在此内容中为印度和塞尔维亚添加锚标记(
这里的一些假段俄罗斯塞尔维亚段内容
)。我试过这个
在代码下面,但它在最后一个标记(塞尔维亚)
上添加了锚标记$tags = array();
$tag_row = array();
foreach($article_tags as $tag)
{
$tag_row['text'] = $tag['tag_name'];
$tag_row['url'] = asort_get_url(ARTICLE_BASE_URL,$tag['tag_url']);
array_push($tags,$tag_row);
echo $tag_row["text"]; // but this line returns IndiaSerbia
// detect tag links in content and add anchor tag
echo $article_content_with_tags = preg_replace("/(".$tag_row['text'].")/i","<a href=".ARTICLE_BASE_URL."/".$tag_row['url']."><b>$1</b></a>",$article_content);
}