我有一段代码使用 SimpleXMLElement 读取 XML 目录文件,并将该目录的包含产品打印到网站上的 css 样式表中。
该代码将每个产品彼此相邻输出。但是我只想连续展示 4 个产品。
因此我需要插入一些
<tr> </tr>
数组中每 4(或 x)个产品后面的标签。
我该怎么做?我的代码如下:
echo '<table class="products">';
foreach (getProdutcsFromCatalog($grpName) as $product) {
$output = '
<td>
<h2>' .$product->title .'</h2>
<div class="img">
<img src="' .$product->img . '" height="150" width="100" class =""/>
</div>
<div>
'.$product->description.'
</div>
</div>
<div class="price">
<b>
'.$product->price . ' DKK' . '
</b>
</div>
<div class="addToCart">
<a href="#">Læg i kurv</a>
</div>
</td>
';
echo $output;
}
echo '</table>';