我有一個多維數組,使用即時通訊foreach循環輸出的結果,但是,我只想表明一個結果 - 第二組值的陣列PHP Foreach - 如何只列出一行?
在目前的輸出看起來是這樣的:
<tr><td>Price without tax:</td><td>100</td></tr>
<tr><td>Price total:</td><td>120</td></tr>
我只希望在第二排,我嘗試添加
<?php if($total['title'] != true) { ?>
但後來我得到一個錯誤,該頁面無法加載。
如果我刪除它會刪除左文本(價格不含稅,價格總)的第一列,如果我刪除第二列將刪除右邊的文本(100和120)
<table>
<?php foreach ($totals as $total) { ?>
<tr>
<td class="right"><b><?php echo $total['title']; ?>:</b></td>
<td class="right"><?php echo $total['text']; ?></td>
</tr>
<?php } ?>
</table>
任何幫助將不勝感激!
謝謝:)
您可以使用print_r或var_dump查看您擁有的數組,然後您可以回顯出正確的索引 - http://php.net/manual/en/function.print-r.php – Jonathan 2014-10-16 21:29:17