如何在循环之间更改值

时间:2012-10-02 09:43:31

标签: php

我在foreach循环中提取了数组的值,但我希望它在检索某个'br_title'已更改的href链接到<a href="http://noorresults.moe.sa时...如何使用简单代码执行此操作?.. < / p>

          <ul class="riMenu">
            <?php foreach ($last_branches as $last) { ?>
          <li><a href="<?= base_url(); ?>branches/show/<?php if (!empty($last['br_id'])) echo $last['br_id'] ?>"> <?php if (!empty($last['br_title'])) echo $last['br_title'] ?></a></li>

    <?php }; ?>
        </ul>


    </div>
</div><!-- Menu E

1 个答案:

答案 0 :(得分:0)

您可以按以下方式更改代码

<?php 

$total_to_show = 5; // take offset
$count = 1; //counter until it reach to offset

foreach ($last_branches as $last) { if($count > $total_to_show){?>


                <li><a href="http://noorresults.moe.sa/MarksInquiry/StudentMark.aspx"> <?php  if(!empty($last['br_title'])) echo $last['br_title'] ?></a></li>
                <? }else{?>
                <li><a href="<?= base_url(); ?>branches/show/<?php  if(!empty($last['br_id'])) echo $last['br_id'] ?>"> <?php  if(!empty($last['br_title'])) echo $last['br_title'] ?></a></li>
                <?php } 
$count++;
} ?>