我想稍微优化一下脚本并节省 cpu 一些工作,所以我必须创建 for 循环。在这个循环中,我将使用数据库中的一些数据,下面是我当前的代码:
$result = $this->Model->function();
for ($i = 0; $i < $result->num_rows(); $i++)
{
echo $result->row_array($i)['row'];
}
我在这里需要的是检查下一行是否存在。这将位于 if 语句中 for 循环中所有代码的顶部,但存在一些问题。如果我输入$result->num_rows()+1
for 循环并回显最后一行(不存在),则它的值不为空,但与之前的行相同。
如何检查当前行是否为空?