使用字符串中的单词创建链接

Jak*_*ako 0 php mysql arrays string

我使用逗号将标签存储在我的数据库中以用于特定项目.

例如,一个人的标签可能是.

$tags = "tall, fun, cool";
Run Code Online (Sandbox Code Playgroud)

我正在尝试将每个单词创建为链接并删除逗号.

到目前为止,我有,

$tags = str_replace(",", "", $tags);
Run Code Online (Sandbox Code Playgroud)

我希望链接与此类似

<a href="#tall>tall</a> <a href="#fun>fun</a>, etc...
Run Code Online (Sandbox Code Playgroud)

我仍然坚持创建一个链接部分,请寻求一些帮助.

Kin*_*nch 5

foreach (array_map('trim', explode(',', $tags)) as $tag) {
  echo "<a href=\"#$tag\">$tag</a>";
}
Run Code Online (Sandbox Code Playgroud)
  1. 将字符串拆分,为数组(explode())
  2. trim()从每个数组元素中删除所有前导和尾随空格(array_map())
  3. 只需迭代并输出.