2012-03-03 29 views
1

之间的可变我有这样的:PHP破灭 - 文本

<?php echo implode("<th></th>", $days); ?> 

虽然,输出:

Today<th></th>02-03<th></th>01-03<th></th>29-02<th></th>28-02<th></th>27-02<th></th>26-02 

正如你所看到的,<th> and </th>未格式化正确的,因为我想有日期($天)之间的变量像这样<th>Today</th><th>02-03</th>依此类推...

我该如何获得?

+0

被格式化正确。如果你想添加一些标签到结果字符串,你可以添加它们。 – 2012-03-03 12:49:21

+0

'implode'工作正常,只是不是你想要的方式;) – 2012-03-03 12:50:34

回答

5

翻转分隔符的顺序,然后添加周围的标签。

<?php echo "<th>" . implode("</th><th>", $days) . "</th>"; ?> 
5
<?php foreach($days as $day) 
     echo "<th>$day</th>"; 
    ?> 
0
<?php echo "<th>" . implode("</th><th>", $days) ."</th>"; ?>