Esempio n. 1
0
 public function areaAction()
 {
     $this->view->disable();
     $province = SysAreaZipDistrictPhonecode::getProvince();
     $data = [];
     foreach ($province as $p) {
         $pv = $p['value'];
         $city = SysAreaZipDistrictPhonecode::getCity($pv);
         $cityData = [];
         foreach ($city as $c) {
             $cv = $c['value'];
             $district = SysAreaZipDistrictPhonecode::getDistrict($pv, $cv);
             $districtData = [];
             foreach ($district as $d) {
                 $districtData[] = [$d['id'], $d['value']];
             }
             $cityData[] = [$cv, $districtData];
         }
         $data[] = [$pv, $cityData];
     }
     echo json_encode($data, JSON_UNESCAPED_UNICODE);
 }