在执行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循环吗?
答案 0 :(得分:2)
像这样添加=> $key
以获取密钥:
foreach($object->result_array() as $rs => $key)
{
echo $key;
}
最重要的是可以做到这一点 用for循环?
是这样的:
for($i = 0; $i < count($object->result_array()); $i++)
{
// your code...
}