0

現在、Web ページからキーワードを抽出するために使用get_meta_tagsしていますが、表示されるときに自分の Web サイトにリンクされている各キーワードが必要です。

これが私のコードです:

<?php echo $tags['description']; ?><br /><br />
<?php echo $tags['keywords']; ?>

これは、キーワードについて HostGator.com から取得したテキストです。

 web hosting, hosting, webhosting

次のように、自分のウェブサイトにリンクされた各キーワードが必要です。

<a href="http://www.mysite.com/keywords/web-hosting">web hosting</a>, 
<a href="http://www.mysite.com/keywords/hosting">hosting</a>, 
<a href="http://www.mysite.com/keywords/webhosting">webhosting</a>

私が試したものはこれでうまくいかないようですので、皆さんが助けてくれることを願っていました.

4

2 に答える 2

0

あなたはこの方法を試しました。

<?php
foreach($data as $tags)
{
    ?><a href="http://www.mysite.com/keywords/web-hosting/"<?php echo $tags['keywords']; ?>><?php echo $tags['keywords']; ?></a><?php
}
?>
于 2013-02-19T06:39:55.683 に答える
0

タグを配列ではなくテキストとして持っていると仮定しています。

$data = 'web hosting, hosting, webhosting';
$tags = explode(', ' , $data);

foreach($tags as $tag) {
    echo '<a href="http://www.mysite.com/keywords/'.$tag.'>'.$tag.'</a>';
}
于 2013-02-19T06:54:12.307 に答える