三级递归查path

三级递归查path

表结构


三级递归查path

代码


// An highlighted block
function getPath($data,$id){
     $path = '';
     foreach ($data as $key => $value) {
         if($value['id'] == $id) {
             if($value['parent_dept'] == 0) {
                 $path .= $value['dept_name'];
                 return $path;
             } else {
                 $name = getPath($data,$value['parent_dept']);
                 $path .= $name .'/'.$value['dept_name'];
             }
         }
     }
     return $path;
 }

相关文章:

  • 2021-08-31
  • 2021-04-17
  • 2021-11-03
  • 2022-12-23
  • 2022-12-23
  • 2021-06-05
猜你喜欢
  • 2021-08-26
  • 2021-07-19
  • 2021-10-07
  • 2021-11-15
  • 2022-12-23
  • 2021-09-12
  • 2021-11-29
相关资源
相似解决方案