数码资讯
PHP无限类分类的实现方法分析
本文介绍了PHP无限类分类的实现方法,供大家参考,如下: 1。递归 公共职能getInfo(){ $; ARR =美元美元->限度(数据f_id = 0美元,美元,美元水平= 0); 返回的数组; } 无限分类 公共职能的限度($数据,f_id = 0美元美元,水平= 0){ 静态数组=数组();
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文介绍了PHP无限类分类的实现方法,供大家参考,如下:
1。递归
公共职能getInfo(){
$;
ARR =美元美元->限度(数据f_id = 0美元,美元,美元水平= 0);
返回的数组;
}
无限分类
公共职能的限度($数据,f_id = 0美元美元,水平= 0){
静态数组=数组();
foreach(美元美元美元数据关键= > v){
如果($ V { 'f_id} = = $ f_id){
$ V { 'level} = $水平;
$列表;
美元($数据->限度,$ V { 'q_id},千元级+ 1);
}
}
返回$列表;
}
2。常见的
公共职能getInfo(){
u_id美元=会话('u_id);
$data =美元->加入(用户加入user_role用户。u_id = user_role.u_id加入role_quan
在user_role。j_id = role_quan.j_id加入Quan泉。q_id = role_quan.q_id )->
在(的用户。u_id = $ u_id泉。f_id = 0 )->集团(泉。q_id )->选择();
foreach($数据为$ K = > $ V){
ARR =美元美元->加入(用户加入user_role用户。u_id = user_role.u_id加入role_quan
在user_role。j_id = role_quan.j_id加入Quan泉。q_id = role_quan.q_id )->
在(的用户。u_id = $ u_id泉。f_id = 。$ V { 'q_id ' })->集团(泉。q_id )->选择();
{ } { $ K $数据儿子} = $ ARR;
}
关于PHP相关内容的更多读者感兴趣的读者可以看到特别站:PHP字符串(字符串)、PHP使用摘要数组(数组)、PHP技能大全教程
希望本文能对PHP程序设计有所帮助。
1。递归
公共职能getInfo(){
$;
ARR =美元美元->限度(数据f_id = 0美元,美元,美元水平= 0);
返回的数组;
}
无限分类
公共职能的限度($数据,f_id = 0美元美元,水平= 0){
静态数组=数组();
foreach(美元美元美元数据关键= > v){
如果($ V { 'f_id} = = $ f_id){
$ V { 'level} = $水平;
$列表;
美元($数据->限度,$ V { 'q_id},千元级+ 1);
}
}
返回$列表;
}
2。常见的
公共职能getInfo(){
u_id美元=会话('u_id);
$data =美元->加入(用户加入user_role用户。u_id = user_role.u_id加入role_quan
在user_role。j_id = role_quan.j_id加入Quan泉。q_id = role_quan.q_id )->
在(的用户。u_id = $ u_id泉。f_id = 0 )->集团(泉。q_id )->选择();
foreach($数据为$ K = > $ V){
ARR =美元美元->加入(用户加入user_role用户。u_id = user_role.u_id加入role_quan
在user_role。j_id = role_quan.j_id加入Quan泉。q_id = role_quan.q_id )->
在(的用户。u_id = $ u_id泉。f_id = 。$ V { 'q_id ' })->集团(泉。q_id )->选择();
{ } { $ K $数据儿子} = $ ARR;
}
关于PHP相关内容的更多读者感兴趣的读者可以看到特别站:PHP字符串(字符串)、PHP使用摘要数组(数组)、PHP技能大全教程
希望本文能对PHP程序设计有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。