首先发布这里,以及一位新的PHP开发人员。 :x我正在寻找一种方法来迭代数组的最后四个元素,然后中断。数组键是网站上销售的产品的自定义ID,因此我可以灵活地添加其他项目,并在主页面上动态显示四个最新项目。我几乎使用 array_reverse ,直到我意识到它清除了自定义键。
我有更简单的方法吗?
<?php
$products_reverse = array_reverse($products);
$count = 0;
while ($count < 4) {
foreach ($products_reverse as $product) {
$shirt_id = key($product);
echo "<li>";
echo '<a href="' . 'shirt.php?id=' . $shirt_id . '">';
echo '<img src="img/shirts/shirt-' . $shirt_id . '.jpg"> </a>';
echo '<p>View Details</p>';
echo '</li>';
$count++;
}
}
?>
答案 0 :(得分:2)