最好的结果 请下载 附件 ,。。。
<meta charset="utf-8"> <?PHP header("Content-type: text/html; charset=utf-8"); $a='110000北京 110100北京 110101东城区 110102西城区 110105朝阳区 110106丰台区 110107石景山区 110108海淀区 110109门头沟区 110111房山区 110112通州区 110113顺义区 ............. ..........'; /* 行政划分名: 旗--忽略 市 区 县 盟 州 */ $b = explode("\n",$a); $new = array(); foreach($b as $row){ $x = $row; $code = trim(substr($x,0,6)); $name = trim(substr($x,6)); $k_2 = substr($code,4); if(strlen($name)>6 && $k_2 == '00'){ if(preg_match("/市$/", $name)){ $name = preg_replace("/市$/","", $name); } if(preg_match("/州$/", $name) && strlen($name)>6){ $name = preg_replace("/州$/","", $name); } } $new[$code] = $name; } foreach($new as $k => $v){ $k_4 = substr($k,0,4); $k_2 = substr($k,4); if($k_2 != '00'){//如果是子级 //判断 本级 前两个字 是否 和 父级 前连个字一样 if(mb_substr($v,0,6) != mb_substr($new[$k_4.'00'],0,6)){ if(strlen($v)>6){ if(preg_match("/市$/", $v)){ $new[$k] = preg_replace("/市$/","", $v); } if(preg_match("/区$/", $v) && substr_count($v,'市辖区') == 0 && substr_count($v,'矿区') == 0 && substr_count($v,'市区') == 0 && substr_count($v,'新区') == 0 ){ $new[$k] = preg_replace("/区$/","", $v); //echo '__'.$name.'<HR>'; } if(preg_match("/县$/", $v)){ $new[$k] = preg_replace("/县$/","", $v); //echo '__'.$name.'<HR>'; } } }else{// 如果本级 前两字 = 父级前两字 //if($k_2 == '01' && preg_match("/市$/", $v)){ //$new[$k] = preg_replace("/市$/","市区", $v); //} } } } foreach($new as $k => $v){ echo '$re["'.$k.'"] = "'.$v.'";'.'<BR>'; }
相关推荐
《汇编语言全程课件详解》 汇编语言,作为计算机科学的基础,是与机器硬件直接交互的语言,尤其在8088/8086处理器时代,它扮演着至关重要的角色。本套课件全面涵盖了8088/8086汇编语言的相关知识,包括基本概念、...
《Java项目开发全程实录》这一本书从开发背景、需求分析、系统功能分析、数据库分析、数据库建模、网站开发和网站发布或者程序打包与运行,每一过程都进行了详细的介绍。 目 录 第1章 进销存管理系统(Swing+SQL ...
《ASP.NET项目开发案例全程实录(第2版)》所有案例源码,不包括视频,如要包括视频的,请下载以下所有文件再解压: 《ASP.NET项目开发案例全程实录(第2版)》随书光盘.part01.rar ...《ASP.NET项目开发案例全程实录...
asp.net项目开发全程实录asp.net项目开发全程实录asp.net项目开发全程实录asp.net项目开发全程实录asp.net项目开发全程实录asp.net项目开发全程实录asp.net项目开发全程实录asp.net项目开发全程实录asp.net项目开发...
海通国际:中国食品饮料-数字化转型和新赛道扩容是调味品行业大势所趋-第十八届调味品高端峰会全程纪要(PDF文档) 海通国际:中国食品饮料-数字化转型和新赛道扩容是调味品行业大势所趋-第十八届调味品高端峰会全程...
吉林省企业名称全程电子化登记系统用户手册.doc
《JAVA项目开发全程实录》是一本深入浅出的Java编程实践指南,旨在帮助读者从理论到实践,全面掌握Java项目开发的各个环节。这本书涵盖了从项目规划、设计、编码、测试到部署的全过程,是Java开发者提升技能和经验的...
DHCP配置全程详解 DHCP(Dynamic Host Configuration Protocol)是一种基于UDP的网络协议,用于动态地分配IP地址和其他相关的网络参数给网络中的主机。DHCP协议使得网络管理员可以集中管理和维护网络中的IP地址分配...
教程名称:PHP项目开发全程实录配套DVD课程目录:【】《PHP项目开发全程实录》配套DVD1【】《PHP项目开发全程实录》配套DVD2(共5套)【】《PHP项目开发全程实录》配套DVD3(共5套)【】《PHP项目开发全程实录》配套...
《Visual C++项目开发案例全程实录》是由明日科技的刘锐宁、梁水和李伟明三位专家共同编著的一本技术书籍,主要聚焦于使用Microsoft Visual C++进行实际项目开发的过程和技巧。这本书通过丰富的案例,深入浅出地介绍...
海通国际:中国食品饮料-数字化转型和新赛道扩容是调味品行业大势所趋-第十八届调味品高端峰会全程纪要 本研究报告由海通国际分销,海通国际是由海通国际研究有限公司,海通证券印度私人有限公司,海通国际株式会社...
《全程软件测试》这本书详细介绍了软件测试的各个环节,其中第八章专门讨论了国际化和本地化测试的重要性和具体执行方法。 #### 二、国际化(I18N)与本地化(L10N) **1. 定义** - **国际化(I18N)**:指的是软件设计时...
* 全程陪同人员:行政副总经理或董事秘书、行政综合部工作人员。 *迎接:总经理、行政副总经理、行政综合部经理在机场、车站门口迎接。 *参观:总经理、副总经理、行政综合部经理陪同,由行政综合部经理沿途介绍公司...
【全程复习方略】2014版高三地理的课时作业主要涵盖了中国的地理概况,是一份针对高三学生的复习资料。这份作业旨在帮助学生全面掌握中国地理的基本知识,包括地理位置、行政区划、自然环境特征以及资源分布等方面。...
资源名称:Visual C 项目开发案例全程实录(含源码)资源目录:【】17437b635fc896db41e045f717d1df69【】VisualC 项目开发案例全程实录(视频与源码)01【】VisualC 项目开发案例全程实录(视频与源码)02【】VisualC ...
软考 系统分析师考试全程指导.pdf 软考 系统分析师考试全程指导.pdf 软考 系统分析师考试全程指导.pdf
《基于Visio的信息化设计在行政行为监督检查指挥监测系统中的应用——以土地全程管理业务架构图为例》 在信息化建设的浪潮中,软件开发过程中的设计环节至关重要,它为系统的功能规划、流程优化以及后期实施提供了...