codeigniter - 在执行foreach $ object-> result_array()时获取当前数组位置

时间:2010-08-04 08:16:33

标签: codeigniter

在执行foreach $ object-> result_array()

时获取当前数组位置指针

您好, 考虑一下这个案例。

foreach($object->result_array() as $rs)
{
    //how do i display the current array element index that is the iteration index.
    //i want to call a function when the iterator is in the last-1 position.
    // and more specifically i want to use it in this place and not any other for(;;) loops.
    // and even it is an example with other loops then that is fine.
}

应该有一个选项或使用current()函数。 我曾尝试但仍需要做一些分析...... 我没有调试和跟踪数组元素,而是发布了这个帖子。

最重要的是可以使用for循环吗?

1 个答案:

答案 0 :(得分:2)

像这样添加=> $key以获取密钥:

foreach($object->result_array() as $rs => $key)
{
   echo $key;
}
  

最重要的是可以做到这一点   用for循环?

是这样的:

for($i = 0; $i < count($object->result_array()); $i++)
{
  // your code...
}