我有一个多维数组,使用即时通讯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