- 授权协议: MIT
- 开发语言: PHP
- 操作系统: 跨平台
- 软件首页: https://github.com/medz/id-card-of-china
- 软件文档: https://github.com/medz/id-card-of-china
- 官方下载: https://github.com/medz/id-card-of-china
软件介绍
Identity Card Of China (PHP)是一个基于「公民身份号码」规则获取公民身份号码中包含的基础信息组件。
安装
你的 PHP 版本应该
>= 7.0
我们使用 Composer 安装:
composer require medz/id-card-of-china
使用
遵循 PHP-MD 原则,这个工具不提供静态调用,所以使用需要进行对象实例化:
use Medz\IdentityCard\China\Identity; $peopleIDNumber = '350301198906180060'; $peopleIdentity = new Identity($peopleIDNumber);
APIs
基于
Medz\IdentityCard\China\IdentityInterface实例
legal:检查公民身份号码是否合法birthday:获取公民身份号码中包含的生日信息gender:获取身份证包含的性别信息region: 获取身份证包含的地区信息,返回Medz\IdentityCard\China\Region\RegionInterface实例
region 对象 APIs
code: 获取 GB/T 2260 的地区行政代码province:获取省份名称或者直辖市名称city:获取城市名称,如果是直辖市则返回''county:获取区县名称tree:获取地区层级数组treeString:获取地区完整字符串,支持传递一个参数作为省市区的分隔符
演示
use Medz\IdentityCard\China\Identity;
$peopleIDNumber = '350302198906180060';
$peopleIdentity = new Identity($peopleIDNumber);
$peopleRegion = $peopleIdentity->region();
var_dump(
$peopleIdentity->legal(), // true | false
$peopleIdentity->birthday(), // 1989-06-18
$peopleIdentity->gender(), // 女 | 男
$peopleRegion->code(), // 350302
$peopleRegion->province(), // 福建省
$peopleRegion->city(), // 莆田市
$peopleRegion->county(), // 城厢区
$peopleRegion->tree(), // ["福建省", "莆田市", "城厢区"]
$peopleRegion->treeString(' ') // 福建省 莆田市 城厢区
);
程序设计语言理论基础
米切尔 / 电子工业出版社 / 2006-11 / 68.00元
本书提出了一个框架,用于分析程序设计语言的语法、操作和语义性质,该框架基于称为类型化λ演算的数学系统。λ演算的主要特色是对于函数和其他可计算的值的一种记法,以及一个等式逻辑和用于表达式求值的一组规则。本书中最简单的系统是称为泛代数的一个等式系统,它可以用来公理化和分析通常用于程序设计的许多数据类型。可作为理论计算机科学、软件系统和数学专业的大学本科高年级或者研究生初始学习阶段的教材,同时也适合用于......一起来看看 《程序设计语言理论基础》 这本书的介绍吧!
