递归调用函数获取链中的最后一条记录



在我们的数据库中,我们在单个表中有记录,其中一条记录的ID是另一条记录的parentID。例如:

<表类> ID ParentID tbody><<tr>123空456123789456011789

您的循环条件永远不会改变,因为您分配$lastChild但测试$child。您不需要$lastChild变量,只需继续使用$child

public function getLastChild($id){
$child = getChild($id);
while(!is_null($child)){
$child = getChild($child->id);
}
return $child;
}

相关内容

  • 没有找到相关文章

最新更新