while ($post = $db->fetch_array($lastquery)) {
if ($post['tag']) {
$prefix = ' <div id="catt">#';
$tag = explode( ',', $post['tag'] );
$hashtag.=$prefix . implode( '</div>' . $prefix, $tag ) . '</div>';
}
else { $hashtag=""; }
$template .=' <div> '.$hashtag.' </div> ';
}这个发送如下所示:
-1个第一个标签:{$numbers1}
-2 Post编号2 hashtags:{$numbers1}{$numbers2}
-3 Post编号3 hashtags:{$numbers1}{$numbers2}{$numbers3}
和所有人都是一样的。我怎么才能阻止这种情况:
-1个第一个标签:{$numbers1}
-2个第二个标签:{$numbers2}
-3个Post编号3 hashtags:{$numbers3}
我该怎么解决呢?
发布于 2014-05-08 15:00:31
将值赋值给变量,而不是串联
$hashtag = $prefix . implode( '</div>' . $prefix, $tag ) . '</div>';看看php字符串运算符
https://stackoverflow.com/questions/23545420
复制相似问题