这是我想要将此限制为2个输出并为另外的输出创建另一个循环的循环请帮助..我是初学者
在此输入代码
<?php if ($informations) { ?>
<div class="column">
<h3>
<?php echo $text_information; ?>
</h3>
<ul>
<?php foreach ($informations as $information){ ?>
<li><a href="<?php echo $information['href']; ?>">
<?php echo $information['title']; ?>
</a></li>
<?php } ?>
</ul>
</div>
<?php } ?>
答案 0 :(得分:0)
试试这个。 。
<?php if ($informations) { ?>
<div class="column">
<h3><?php echo $text_information; ?></h3>
<ul>
<?php
$i=1;
foreach ($informations as $information){
if($i==2)
{
break;
}
?>
<li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
<?php
$i++;
} ?>
</ul>
</div>
<?php } ?>
其他值。 。
<?php if ($informations) { ?>
<div class="column">
<h3><?php echo $text_information; ?></h3>
<ul>
<?php
$i=1;
foreach ($informations as $information){
if($i<2)
{
continue;
}
?>
<li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
<?php
$i++;
} ?>
</ul>
</div>
<?php } ?>
答案 1 :(得分:0)
有点模糊,但我想你正在寻找array_chunk,
$new_array = array_chunk($informations, 2, true);