php Foreach:检查它是否是最后一项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Foreach:检查它是否是最后一项相关的知识,希望对你有一定的参考价值。

<?php

//NOT ALWAYS WORKING?
$last_item_index = sizeof($object) - 1;
foreach ($object as $item){
    if (next($object) === FALSE)
        $last_item = $item;
}


//OR
$numItems = count($arr);
$i = 0;
foreach($arr as $key=>$value) {
  if(++$i === $numItems) {
    echo "last index!";
  }
}    

以上是关于php Foreach:检查它是否是最后一项的主要内容,如果未能解决你的问题,请参考以下文章

PHP foreach() 只输出数组的最后一项

在 foreach 循环中使用 file_put_contents 只会下载最后一项

PHP嵌套foreach,增加两个索引/检查日期是否在2个数组之间

在数组迭代期间检查当前元素是不是是最后一个元素

foreach 循环重复数组中的最后一项

为啥我的委托只使用我的 foreach 循环中的最后一项?