$v) { $area1[] = $v; } foreach ($area_array['res'] as $k => $v) { $area1[] = $v; } $area_array = $area1; foreach ($area_array as $k => $v) { $area_array[$k]['area_name'] = trim($v['area_name']); if (isset($v['son'])) { unset($area_array[$k]['son']); } if (isset($v['parent_area_id_list'])) { unset($area_array[$k]['parent_area_id_list']); } if (isset($v['area_level'])) { unset($area_array[$k]['area_level']); } if (isset($v['parent_area_id'])) { unset($area_array[$k]['parent_area_id']); } } } if($area_type_info == 'all') { $area_array = array(); foreach ($area_type['city'] as $k => $v) { $area_array[] = $v; } foreach ($area_type['scenic'] as $k => $v) { $area_array[] = $v; } foreach ($area_type['traffic'] as $k => $v) { $area_array[] = $v; } foreach ($area_type['hotel'] as $k => $v) { $area_array[] = $v; } } elseif($area_type_info == 'city') { $area_array = $area_type['city']; } elseif($area_type_info == 'scenic') { $area_array = $area_type['scenic']; } elseif($area_type_info == 'traffic') { $area_array = $area_type['traffic']; } elseif($area_type_info == 'hotel') { $area_array = $area_type['hotel']; } if ($area == '') { $final = $area_array; } else { foreach ($area_array as $k => $v) { if (strpos($v['area_name'], $area) !== false) { $final[] = $v; } } } //print_r($final); $json = array(); $json['code'] = '0'; $json['info'] = "返回数据成功"; $json['list'] = $final; //print_r($json); echo json_encode($json); ?>