如何分隔变量中逗号后的单词以建立链接?

0 php tags cloud foreach

你好抱歉我的英语不好。

我想做一个标签云,我不知道如何从 string 中逐字获取。

这是我想做的例子

$text = "admin,demo"; //whit foreach in php
Run Code Online (Sandbox Code Playgroud)

<a href="/admin" title="admin">admin</a><a href="/demo" title="demo">demo</a>
Run Code Online (Sandbox Code Playgroud)

请帮我 :(

还有一个问题,我如何从更多行中获得唯一的数组:

<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');

include_once ('/var/www/video/configs/db.php'); 

$query = @mysql_query("SELECT * FROM videos ORDER BY VIDEOID ASC LIMIT 0,10");
while($row = @mysql_fetch_array($query)){ $tags = $row['tags']; }

$rand = rand(5, 55);
$list  = explode(',', $tags);
foreach ($list as $link) { 
$tags = array( array('tag' => "$link", 'num' =>  $rand, 'link' => "$link"), ); 

$array = array_unique($tags); print_r($array);

}
?>
Run Code Online (Sandbox Code Playgroud)

行示例:开源、Smarty、xarg、PHP、Robert

rom*_*ger 6

$text = 'admin,demo';
$list = explode(',', $text);

foreach ($list as $link) {
    echo '<a href="/'.$link.'" title="'.$link.'">'.$link.'</a>';
}
Run Code Online (Sandbox Code Playgroud)