分隔标签的输出

时间:2014-04-03 02:35:40

标签: php html

我正在尝试单独分配每个输出。有没有办法做到这一点?

<?php echo stripslashes($row['meta_keys'] = str_replace(',',' ',$row['meta_keys'])) ?>

我想将每一个链接到一个特定的东西,但它都是一个链接

我做了<a href=""><?php echo stripslashes($row['meta_keys'] = str_replace(',',' ',$row['meta_keys'])) ?></a>但又一次,这一切都是作为一个链接出现的。有什么简单的方法吗?

1 个答案:

答案 0 :(得分:-1)

如果$row['meta_keys']是数组,那么就像我之前写的那样输出元标记:

implode(',',$row['meta_keys']);

否则,从字符串中爆炸元标记,并为每个标记以所选格式写出锚点:

$keys_array = explode(',', $row['meta_keys']);
foreach($keys as $key){
    echo '<a href="/foo/bar/"' . $key . '>' . $key . '</a>';
}