为了账号安全,请及时绑定邮箱和手机立即绑定

如果用php写树形结构?

如果用php写树形结构?

PHP
茅侃侃 2019-03-06 17:58:19
php查询后得到一个数组,然后需要用这个数组写json接口。接口格式: [ { "id": 4, "name": "评论", "open": false, "children": [ { "id": 5, "name": "留言列表", "open": false, "checked": false }, { "id": 6, "name": "发表留言", "open": false, "checked": false }, { "id": 333, "name": "233333", "open": false, "checked": false } ], "checked": false }, { "id": 10, "name": "权限管理", "open": false, "children": [ { "id": 8, "name": "用户列表", "open": false, "children": [ { "id": 40, "name": "添加用户", "open": false, "url": null, "title": "40", "checked": false, "level": 2, "check_Child_State": 0, "check_Focus": false, "checkedOld": false, "dropInner": false, "drag": false, "parent": false }, { "id": 41, "name": "编辑用户", "open": false, "checked": false }, { "id": 42, "name": "删除用户", "open": false, "checked": false } ], "checked": false }, { "id": 11, "name": "角色列表", "open": false, "checked": false }, { "id": 13, "name": "所有权限", "open": false, "children": [ { "id": 34, "name": "添加权限", "open": false, "checked": false }, { "id": 37, "name": "编辑权限", "open": false, "checked": false }, { "id": 38, "name": "删除权限", "open": false, "checked": false } ], "checked": false }, { "id": 15, "name": "操作日志", "open": false, "checked": false } ], "checked": false } ] 数组内容: array(14) { [0]=> array(10) { ["id"]=> string(2) "30" ["name"]=> string(6) "衣服" ["pid"]=> string(1) "0" ["level"]=> string(1) "1" ["childid"]=> string(97) "a:7:{i:0;s:2:"31";i:1;s:2:"53";i:2;s:2:"54";i:3;s:2:"55";i:4;s:2:"56";i:5;s:2:"61";i:6;s:2:"74";}" ["sort"]=> string(1) "0" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } [1]=> array(10) { ["id"]=> string(2) "31" ["name"]=> string(5) "T恤2" ["pid"]=> string(2) "30" ["level"]=> string(1) "2" ["childid"]=> string(32) "a:2:{i:0;s:2:"67";i:1;s:2:"68";}" ["sort"]=> string(1) "0" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } [2]=> array(10) { ["id"]=> string(2) "32" ["name"]=> string(7) "鞋子2" ["pid"]=> string(1) "0" ["level"]=> string(1) "1" ["childid"]=> string(71) "a:5:{i:0;s:2:"34";i:1;s:2:"57";i:2;s:2:"58";i:3;s:2:"59";i:4;s:2:"60";}" ["sort"]=> string(1) "0" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } [3]=> array(10) { ["id"]=> string(2) "35" ["name"]=> string(7) "黑鞋2" ["pid"]=> string(1) "0" ["level"]=> string(1) "1" ["childid"]=> string(32) "a:2:{i:0;s:2:"46";i:1;s:2:"64";}" ["sort"]=> string(1) "2" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } [4]=> array(10) { ["id"]=> string(2) "46" ["name"]=> string(9) "帆布鞋" ["pid"]=> string(2) "35" ["level"]=> string(1) "2" ["childid"]=> string(0) "" ["sort"]=> string(1) "0" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } [5]=> array(10) { ["id"]=> string(2) "53" ["name"]=> string(7) "外套3" ["pid"]=> string(2) "30" ["level"]=> string(1) "2" ["childid"]=> string(0) "" ["sort"]=> string(1) "0" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } [6]=> array(10) { ["id"]=> string(2) "58" ["name"]=> string(9) "绿鞋子" ["pid"]=> string(2) "32" ["level"]=> string(1) "2" ["childid"]=> string(0) "" ["sort"]=> string(1) "0" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } [7]=> array(10) { ["id"]=> string(2) "59" ["name"]=> string(9) "黑鞋子" ["pid"]=> string(2) "32" ["level"]=> string(1) "2" ["childid"]=> string(0) "" ["sort"]=> string(1) "0" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } [8]=> array(10) { ["id"]=> string(2) "64" ["name"]=> string(6) "阿达" ["pid"]=> string(2) "35" ["level"]=> string(1) "2" ["childid"]=> string(0) "" ["sort"]=> string(1) "0" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } [9]=> array(10) { ["id"]=> string(2) "68" ["name"]=> string(7) "黑T恤" ["pid"]=> string(2) "31" ["level"]=> string(1) "3" ["childid"]=> string(32) "a:2:{i:0;s:2:"69";i:1;s:2:"72";}" ["sort"]=> string(1) "0" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } [10]=> array(10) { ["id"]=> string(2) "67" ["name"]=> string(7) "白T恤" ["pid"]=> string(2) "31" ["level"]=> string(1) "3" ["childid"]=> string(0) "" ["sort"]=> string(1) "0" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } [11]=> array(10) { ["id"]=> string(2) "69" ["name"]=> string(7) "女T恤" ["pid"]=> string(2) "68" ["level"]=> string(1) "4" ["childid"]=> string(19) "a:1:{i:0;s:2:"73";}" ["sort"]=> string(1) "0" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } [12]=> array(10) { ["id"]=> string(2) "72" ["name"]=> string(7) "男T恤" ["pid"]=> string(2) "68" ["level"]=> string(1) "4" ["childid"]=> string(0) "" ["sort"]=> string(1) "0" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } [13]=> array(10) { ["id"]=> string(2) "73" ["name"]=> string(7) "小T恤" ["pid"]=> string(2) "69" ["level"]=> string(1) "5" ["childid"]=> string(0) "" ["sort"]=> string(1) "0" ["status"]=> string(1) "0" ["type"]=> string(0) "" ["remark"]=> string(0) "" ["delete"]=> string(1) "0" } } 问题描述 问题出现的环境背景及自己尝试过哪些方法 相关代码 // 请把代码文本粘贴到下方(请勿用图片代替代码) 你期待的结果是什么?实际看到的错误信息又是什么?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 347 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信