我正在使用逗号在数据库中存储特定项目的标签。
例如,一个人的标签可能是。
$tags = "tall, fun, cool";
我正在尝试将每个单词创建到一个链接中并删除逗号。
到目前为止,我已经
$tags = str_replace(",", "", $tags);
我希望链接与此类似
<a href="#tall>tall</a> <a href="#fun>fun</a>, etc...
不过,我仍然坚持创建链接部分,请寻求帮助。
最佳答案
foreach (array_map('trim', explode(',', $tags)) as $tag) {
echo "<a href=\"#$tag\">$tag</a>";
}
将
,
处的字符串拆分为一个数组(explode()
)从每个数组元素(
trim()
)删除所有前导和尾随空格(array_map()
)只是迭代并输出。
关于php - 用字符串中的单词创建链接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6102384/