关于PHPCMS分类ID与子分类ID是怎样的一种关系,我们可以从数据库中看出,分类ID的子栏目包含本栏目ID和所有级别的子栏目ID,顺序应该为:本栏目ID=>一级子栏目ID=>二级子栏目ID,以此类推,其次才是最新增加的ID排在前面。分类的父栏目ID原理是一样的。,网上有人这样来获取根分类的ID,代码如下:,$arrparentid = explode(',', $CATEGORYS[$catid]['arrparentid']);
$top_parentid = $arrparentid[1] ? $arrparentid[1] : $catid;,首先把当前ID的父分类ID数组化,数组化后,从数据库中就可以看到,第一个的值为 0,这就表示没有分类,第二个值则是根栏目ID了。,第二行代码开始判断,如果存在第二个值的话,根栏目ID则取它,不存在就取当前栏目ID,说明当前ID已经是根栏目ID了。,下面是夏日博客总结的获取栏目ID大全:,当前栏目ID {$catid},顶级栏目ID {$top_parentid} {$CATEGORYS[$top_parentid][catid]},终极栏目ID ,父栏目ID {$parentid} {$CATEGORYS[$parentid][catid]},子栏目ID(不包含本身) {$arrchildid},子栏目ID(包含本身) {$CATEGORYS[$catid][arrchildid]},顶级栏目的子栏目ID {$CATEGORYS[$top_parentid][arrchildid]},在PHPCMS调用分类或子分类会经常用到,直接使用这些代码标签会提高很大的效率。,

关于PHPCMS分类ID与子分类ID是怎样的一种关系,我们可以从数据库中看出,分类ID的子栏目包含本栏目ID和所有级别的子栏目ID,顺序应该为:本栏目ID=>一级子栏目ID=>二级子栏目ID,以此类推,其次才是最新增加的ID排在前面。分类的父栏目ID原理是一样的。

网上有人这样来获取根分类的ID,代码如下:

$arrparentid = explode(',', $CATEGORYS[$catid]['arrparentid']);
$top_parentid = $arrparentid[1] ? $arrparentid[1] : $catid;

首先把当前ID的父分类ID数组化,数组化后,从数据库中就可以看到,第一个的值为 0,这就表示没有分类,第二个值则是根栏目ID了。

第二行代码开始判断,如果存在第二个值的话,根栏目ID则取它,不存在就取当前栏目ID,说明当前ID已经是根栏目ID了。

下面是夏日博客总结的获取栏目ID大全:

当前栏目ID {$catid}

顶级栏目ID {$top_parentid} {$CATEGORYS[$top_parentid][catid]}

终极栏目ID

父栏目ID {$parentid} {$CATEGORYS[$parentid][catid]}

子栏目ID(不包含本身) {$arrchildid}

子栏目ID(包含本身) {$CATEGORYS[$catid][arrchildid]}

顶级栏目的子栏目ID {$CATEGORYS[$top_parentid][arrchildid]}

在PHPCMS调用分类或子分类会经常用到,直接使用这些代码标签会提高很大的效率。

,

关于PHPCMS分类ID与子分类ID是怎样的一种关系,我们可以从数据库中看出,分类ID的子栏目包含本栏目ID和所有级别的子栏目ID,顺序应该为:本栏目ID=>一级子栏目ID=>二级子栏目ID,以此类推,其次才是最新增加的ID排在前面。分类的父栏目ID原理是一样的。

网上有人这样来获取根分类的ID,代码如下:

$arrparentid = explode(',', $CATEGORYS[$catid]['arrparentid']);
$top_parentid = $arrparentid[1] ? $arrparentid[1] : $catid;

首先把当前ID的父分类ID数组化,数组化后,从数据库中就可以看到,第一个的值为 0,这就表示没有分类,第二个值则是根栏目ID了。

第二行代码开始判断,如果存在第二个值的话,根栏目ID则取它,不存在就取当前栏目ID,说明当前ID已经是根栏目ID了。

下面是夏日博客总结的获取栏目ID大全:

当前栏目ID {$catid}

顶级栏目ID {$top_parentid} {$CATEGORYS[$top_parentid][catid]}

终极栏目ID

父栏目ID {$parentid} {$CATEGORYS[$parentid][catid]}

子栏目ID(不包含本身) {$arrchildid}

子栏目ID(包含本身) {$CATEGORYS[$catid][arrchildid]}

顶级栏目的子栏目ID {$CATEGORYS[$top_parentid][arrchildid]}

在PHPCMS调用分类或子分类会经常用到,直接使用这些代码标签会提高很大的效率。

最后修改:2025 年 09 月 10 日
如果觉得我的文章对你有用,请随意夸赞