欢迎使用CSDN-markdown编辑器

来源:互联网 发布:开淘宝店的经历 编辑:程序博客网 时间:2024/06/05 23:03
 public function sss(){        $sql = "SELECT * FROM sys_areas WHERE parent_id = 0";        $areas = $this->SysAreas->__sql($sql);        $areaall = array();        foreach ($areas as $k=>$v){            $areaa = array();            $areaa['id'] = $v['id'];            $areaa['value'] = $v['area_name'];            $aq = $this->SysAreas->__sql('SELECT * FROM sys_areas WHERE parent_id = '.$v['id']);            if(!empty($aq)){                foreach ($aq as $kk => $vv){                    $param1 = array();                    $param1['id'] = $vv['id'];                    $param1['value'] = $vv['area_name'];                    $aw = $this->SysAreas->__sql('SELECT * FROM sys_areas WHERE parent_id = '.$vv['id']);                    if(!empty($aw)){                        foreach ($aw as $kkk => $vvv){                            $param2 = array();                            $param2['id'] = $vvv['id'];                            $param2['value'] = $vvv['area_name'];                            $ae = $this->SysAreas->__sql('SELECT * FROM sys_areas WHERE parent_id = '.$vvv['id']);                            if(!empty($ae)){                                foreach ($ae as $kkkk => $vvvv){                                    $param3 = array();                                    $param3['id'] = $vvvv['id'];                                    $param3['value'] = $vvvv['area_name'];                                    $ar = $this->SysAreas->__sql('SELECT * FROM sys_areas WHERE parent_id = '.$vvvv['id']);                                    if(!empty($ar)){                                        foreach ($ar as $kkkkk => $vvvvv){                                            $param4 = array();                                            $param4['id'] = $vvvvv['id'];                                            $param4['value'] = $vvvvv['area_name'];                                            if(empty($param3['child'])){                                                $param3['child'] = array();                                                array_push($param3['child'],$param4);                                            }else{                                                array_push($param3['child'],$param4);                                            }                                        }                                    }                                    if(empty($param2['child'])){                                        $param2['child'] = array();                                        array_push($param2['child'],$param3);                                    }else{                                        array_push($param2['child'],$param3);                                    }                                 }                            }                            if(empty($param1['child'])){                                $param1['child'] = array();                                array_push($param1['child'],$param2);                            }else{                            array_push($param1['child'],$param2);                            }                        }                    }                    if(empty($areaa['child'])){                        $areaa['child'] = array();                        array_push($areaa['child'],$param1);                    }else{                        array_push($areaa['child'],$param1);                    }                }            }            array_push($areaall,$areaa);        }        $a = json_encode($areaall);        file_put_contents("aa.txt",$a);        var_dump($areaall);    }
原创粉丝点击