私はループしているPHPオブジェクトを持っています.2つのことがこのオブジェクトで定義されていることを知っています.12回(1-12)以上ループする必要はありません.少なくとも1回は常にループする必要があります.
私の問題は、オブジェクトが 6 アイテムよりも長い場合に発生します。6 アイテムよりも長い場合、結果を 2 つに分割する必要があり<ol>
、私のライブではこれを行うための良い方法がわかりませんか?
ここに私の試みがあります、
<?php $count = 1; ?>
<?php if(is_object($active_projects)) : ?>
<div class="col_1">
<?php if($count < 2) : ?>
<strong>Active projects</strong> <a href="/projects" class="view">View All</a>
<?php endif; ?>
<ol <?php echo ($count > 1 ? " class='no-header'" : ""); ?>>
<?php foreach($active_projects as $project) : ?>
<li><a href=""><?php echo $project->project_name; ?></a></li>
<?php $count ++; ?>
<?php endforeach; ?>
</ol>
</div>
<?php endif; ?>
<div class="col_1">
今、私の試みはすべての結果を1つのリストに表示します.オブジェクトに6つ以上のアイテムがある場合、ループを2つに分割して、それぞれに6つのアイテムのリストで2を出力するにはどうすればよいですか?