欢迎来到站长天空!

PHPCMS

当前位置: 主页 > CMS教程 > PHPCMS

PHPCMS详解栏目ID

时间:2025-11-19 08:24:59|栏目: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 <?php $a=explode(',', $CATEGORYS[$catid]['arrchildid']);$a=end($a);echo $a;?>
父栏目ID {$parentid} {$CATEGORYS[$parentid][catid]}
子栏目ID(不包含本身) {$arrchildid}
子栏目ID(包含本身) {$CATEGORYS[$catid][arrchildid]}
顶级栏目的子栏目ID {$CATEGORYS[$top_parentid][arrchildid]}


上一篇:PHPCMS栏目列表的调用

栏    目:PHPCMS

下一篇:PHPCMS模板标签基础

本文标题:PHPCMS详解栏目ID

本文地址:https://zz.feitang.co/CMSjiaocheng/26475.html

广告投放 | 联系我们 | 版权申明

申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:257218569 | 邮箱:257218569@qq.com

Copyright © 2018-2025 站长天空 版权所有 Powered by EyouCms冀ICP备14023439号