php根据身份证号码确定地区(省份)地址

PHP 投稿 10500 1 评论

php根据身份证号码确定地区(省份)地址

php根据身份证号码确定地区(主要是省份直辖市)以及详细的区县地址,代码如下:


<?php
/**
 * 根据身份证算出省份和详细的区县地址
 */
class addr{
	/**获取省***/
    public static function getProvince($id){
    	//截取前两位数
    	$index = substr($id,0,2);
    	$area = array(
	        11 => "北京",
	        12 => "天津",
	        13 => "河北",
		......);
		return $area[$index];
	}
	/**获取地址**/
	public static function getAddress($id){
		$index = substr($id,0,6);
        $areaArray['140202'] = '山西省大同市城区';
        $areaArray['140203'] = '山西省大同市矿区';
        $areaArray['140211'] = '山西省大同市南郊区';
		......
		return $areaArray[$index];
	}
}

具体完整的代码请点击下面的文件下载:

addr.class.php

编程笔记 » php根据身份证号码确定地区(省份)地址

赞同 (55) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(1)个小伙伴在吐槽
  1. 具有实用性。
    诡计小丑 2023-09-15 04:00 (1年前) 回复