返回节点表Node模型类的数据获取演示
实例演示Node模型类的getTrs方法
数据来源:演示站点一
语法:<?php $nodetrs = Node::getTrs(pid,limit,isshow); ?>
返回:一条及以上的类型是表单、单页、通用、列表这四种类型的节点数据,返回值用$nodetrs这个变量来接受(变量名可自定义,但是必须以$这个美元符开始
参数:
1:pid:node表中的父节点id这个字段,不传值时等同于传了0过去
2:limit:限制条数,不传值时等同于传了一个空字符过去,此时不是限制条数的,如果传了大于等于0的正整数时就限制条数,否则也是不限制条数的
3:isshow:node表中的是否显示到导航这个字段,不传值时等同于传了1过去,1表示只获取状态为显示的节点,0表示只获取状态为隐藏的节点,如果传0与1以外的任何数字,表示即获取状态为显示也获取状态为隐藏的节点
以下不传参的情况
<?php $nodetrs = Node::getTrs(); ?>,不传任何值的$nodetrs结果如下:
1 | 0 | 首页 | index.php | 2 | 1 | 1 | 0 | 1 | 1 | 1 | 2147483647 | index.html | 关键词1_关键词2_关键词3 | 关键词1,关键词2,关键词3 | 这里是描述 |
5 | 0 | 关于我们 | | 3 | 1 | 1 | 0 | 0 | 0 | 5 | 1619062482 | gywm/ | | | |
6 | 0 | 新闻中心 | news.php | 4 | 1 | 1 | 0 | 1 | 1 | 6 | 1620343262 | xwzx/ | | | |
7 | 0 | 产品展示 | product.php | 4 | 1 | 1 | 0 | 1 | 1 | 7 | 1619500695 | cpzs/ | | | |
8 | 0 | 客户案例 | case.php | 4 | 1 | 1 | 0 | 1 | 1 | 8 | 1619058515 | khal/ | | | |
9 | 0 | 联系我们 | contact.php | 2 | 1 | 1 | 0 | 0 | 0 | 9 | 1619058533 | lxwm/ | | | |
说明:虽然不传参数过去,但是其实等同于pid传了0、limit传了空字符、isshow传1这三个值过去,也就是三个参数都不传其实是<?php $nodetrs = Node::getTrs(0,'',1); ?>这个代码的省略写法
只传一个参数的情况
<?php $nodetrs = Node::getTrs(1); ?>,只传pid的值为1的情况下$nodetrs结果如下:
<?php $nodetrs = Node::getTrs(5); ?>,只传pid的值为5的情况下$nodetrs结果如下:
32 | 5 | 公司简介 | about.php | 2 | 1 | 1 | 0 | 0 | 0 | 32 | 1619061437 | gywm/index.html | | | |
33 | 5 | 企业文化 | about.php | 2 | 1 | 1 | 0 | 0 | 0 | 33 | 1619061448 | gywm/qywh.html | | | |
<?php $nodetrs = Node::getTrs(6); ?>,只传pid的值为6的情况下$nodetrs结果如下:
35 | 6 | 行业资迅 | news.php | 4 | 1 | 1 | 0 | 1 | 1 | 34 | 1620268263 | xwzx/hyzx/ | | | |
34 | 6 | 公司动态 | news.php | 4 | 1 | 1 | 0 | 1 | 1 | 35 | 1620268254 | xwzx/gsdt/ | | | |
<?php $nodetrs = Node::getTrs(7); ?>,只传pid的值为7的情况下$nodetrs结果如下:
36 | 7 | 生活家电 | product.php | 4 | 1 | 1 | 0 | 1 | 1 | 36 | 1619061487 | cpzs/shjd/ | | | |
37 | 7 | 智能家电 | product.php | 4 | 1 | 1 | 0 | 1 | 1 | 37 | 1619061497 | cpzs/znjd/ | | | |
<?php $nodetrs = Node::getTrs(8); ?>,只传pid的值为8的情况下$nodetrs结果如下:
<?php $nodetrs = Node::getTrs(9); ?>,只传pid的值为9的情况下$nodetrs结果如下:
<?php $nodetrs = Node::getTrs(0,1); ?>,只传pid的值为0、limit的值为1的情况下$nodetrs结果如下:
1 | 0 | 首页 | index.php | 2 | 1 | 1 | 0 | 1 | 1 | 1 | 2147483647 | index.html | 关键词1_关键词2_关键词3 | 关键词1,关键词2,关键词3 | 这里是描述 |
传三个参数的情况
<?php $nodetrs = Node::getTrs(0,'',1); ?>,传pid的值为0、limit的值为空值、isshow的值为1的情况下$nodetrs结果如下:
1 | 0 | 首页 | index.php | 2 | 1 | 1 | 0 | 1 | 1 | 1 | 2147483647 | index.html | 关键词1_关键词2_关键词3 | 关键词1,关键词2,关键词3 | 这里是描述 |
5 | 0 | 关于我们 | | 3 | 1 | 1 | 0 | 0 | 0 | 5 | 1619062482 | gywm/ | | | |
6 | 0 | 新闻中心 | news.php | 4 | 1 | 1 | 0 | 1 | 1 | 6 | 1620343262 | xwzx/ | | | |
7 | 0 | 产品展示 | product.php | 4 | 1 | 1 | 0 | 1 | 1 | 7 | 1619500695 | cpzs/ | | | |
8 | 0 | 客户案例 | case.php | 4 | 1 | 1 | 0 | 1 | 1 | 8 | 1619058515 | khal/ | | | |
9 | 0 | 联系我们 | contact.php | 2 | 1 | 1 | 0 | 0 | 0 | 9 | 1619058533 | lxwm/ | | | |
提示:有没有发现不传参的代码(<?php $nodetrs = Node::getTrs(); ?>)与传了上面三个参数的运行结果都是一样的
<?php $nodetrs = Node::getTrs(0,'',''); ?>,传pid的值为0、limit的值为空值、isshow的值为空值的情况下$nodetrs结果如下:
1 | 0 | 首页 | index.php | 2 | 1 | 1 | 0 | 1 | 1 | 1 | 2147483647 | index.html | 关键词1_关键词2_关键词3 | 关键词1,关键词2,关键词3 | 这里是描述 |
2 | 0 | 行政区划 | area.php | 4 | 0 | 0 | 0 | 1 | 1 | 2 | 2147483647 | area/ | | | |
5 | 0 | 关于我们 | | 3 | 1 | 1 | 0 | 0 | 0 | 5 | 1619062482 | gywm/ | | | |
6 | 0 | 新闻中心 | news.php | 4 | 1 | 1 | 0 | 1 | 1 | 6 | 1620343262 | xwzx/ | | | |
7 | 0 | 产品展示 | product.php | 4 | 1 | 1 | 0 | 1 | 1 | 7 | 1619500695 | cpzs/ | | | |
8 | 0 | 客户案例 | case.php | 4 | 1 | 1 | 0 | 1 | 1 | 8 | 1619058515 | khal/ | | | |
9 | 0 | 联系我们 | contact.php | 2 | 1 | 1 | 0 | 0 | 0 | 9 | 1619058533 | lxwm/ | | | |
10 | 0 | 在线留言 | liuyan.php | 1 | 0 | 0 | 0 | 0 | 0 | 10 | 1619481586 | zxly/ | | | |
<?php $nodetrs = Node::getTrs(0,'',0); ?>,传pid的值为0、limit的值为空值、isshow的值为0的情况下$nodetrs结果如下:
2 | 0 | 行政区划 | area.php | 4 | 0 | 0 | 0 | 1 | 1 | 2 | 2147483647 | area/ | | | |
10 | 0 | 在线留言 | liuyan.php | 1 | 0 | 0 | 0 | 0 | 0 | 10 | 1619481586 | zxly/ | | | |