問題:假設我有我的SQL細胞顯示MySQL的行作爲單獨的TD的
「1號線<BR>線2 <BR>線3」
以下數據如何,我可以顯示通過php導致以下內容:
<td> line 1 </TD > <TD>線2 </TD > <TD>線/TD >。
非常感謝!
問題:假設我有我的SQL細胞顯示MySQL的行作爲單獨的TD的
「1號線<BR>線2 <BR>線3」
以下數據如何,我可以顯示通過php導致以下內容:
<td> line 1 </TD > <TD>線2 </TD > <TD>線/TD >。
非常感謝!
這麼簡單
$string = "line 1<br>line 2<br>line 3";
$arr = explode('<br>', $string);
foreach($arr as $v)
{
echo '<td>'.$v.'</td>';
// or you can put this to some other string $otherString .= '<td>'.$v.'</td>';
}
<?php
$lines = "line 1<br>line 2<br>line 3";
$arr = explode("<br>", $lines);
foreach($arr as $r)
{
print("<td>$r</td>");
}
?>
$html = "<td>" . implode("</td><td>", explode("<br>", $lines)) . "</td>";
不容易閱讀,但避免了一個循環,這是從來沒有壞! :)
$string = "line 1<br>line 2<br>line 3";
$arr = explode('<br>', $string);
$result = '<td>'.implode('</td><td>', $arr).'</td>';
更好的問題是,爲什麼要將表格數據放入單個列而不是將其全部分離出來? – John