PHP 获取所有下级ID

/**
     * 获取所有下级ID
     * @ApiInternal
     */
    public function getAllNextId($id, $data = [])
    {
        $pids = $this->getCol('kcity', ['pid' => $id, 'deletetime' => null], 'id', true);
        if (!empty($pids)) {
            foreach ($pids as $v) {
                $data[] = $v;
                $data = $this->getAllNextId($v, $data);
            }
        }
        if (count($data) > 0) {
            return $data;
        } else {
            return [];
        }
    }

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

Back To Top

鄂ICP备17008157号-1