当前位置: 首页 > 软件库 > 程序开发 > 常用工具包 >

Identity Card Of China(PHP)

获取身份证信息组件
授权协议 MIT
开发语言 PHP
所属分类 程序开发、 常用工具包
软件类型 开源软件
地区 国产
投 递 者 刁英朗
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

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(' ') // 福建省 莆田市 城厢区
);
  • 中华人民共和国身份证(The identity card of the people's Republic of China)   JavaScript 版本:https://github.com/medz/id-card-of-china-js id-card-of-china 是一个基于「公民身份号码」规则获取公民身份号码中包含的基础信息组件。 安装 你的 PHP 版本应该 >= 7.0 我们

  • ATR in regular expression form Description 3B 02 14 50 Schlumberger Multiflex 3k 3B 02 53 01 Gemplus GemClub Memo SuperShop clubcard 3B 04 00 00 00 00 Laundromat payment card Spanish ID (“DNIe: Docume

  • , air max femme pas cher but he said always feel very depressed, he was upset that minute for his hesitation. "In retrospect, almost worse than romance." Until noon, the morning he told the roommate e

 相关资料
  • 这是我第一次尝试使用API,API被称为OPS。我希望在python代码中使用API(OAuth 2)获取信息。 资源URL为:http://ops.epo.org/3.2/rest-services/register/{publication}/{EPODOC}/{EP2814089}/biblio 我还收到了: 消费密钥: O220VlTQqA修改fiedsf0YeqgM6c 消费者秘密密钥:

  • 现在,使用这些标记,我在api文件中创建了一个函数,但它将<code>0 函数代码: 那么,如何使用WordPress hook<code>wp_get_current_user()获取登录用户数据呢? 其次,我如何使< code > jwt-auth/v1/token API动态获取用户名和密码? P. S我在htacceess文件中添加了ReWriteCond和ReWriteRur,并且在我的

  • 我在REST api中使用JWT承载身份验证方案。为了在成功身份验证后将jwt令牌返回给客户端,目前我在正文中使用访问令牌响应,如中所述https://www.rfc-editor.org/rfc/rfc6750#page-10 但是也需要在其他HTTP请求中返回令牌,例如已经存在正文的注册。因此,正在考虑为其使用“身份验证信息”标头。但是承载方案没有在任何地方指定“身份验证信息”标头。我应该使用

  • 我已经按照链接创建了Azure AD身份访问验证。 http://www.windowsazure.com/en-us/documentation/articles/active-directory-dotnet-how-to-use-access-control/ 我按照上面的链接,在索赔页面上检索下面的信息。 认证:真实 http://schemas.xmlsoap.org/ws/2005/0

  • 我已经按照链接创建了Azure AD身份访问验证。 http://www.windowsazure.com/en-us/documentation/articles/active-directory-dotnet-how-to-use-access-control/ 我按照上面的链接,在索赔页面上检索下面的信息。 认证:真实 http://schemas.xmlsoap.org/ws/2005/0

  • 我有一个Spring rest服务,我想将它用于经过身份验证和未经身份验证的用户。如果用户经过身份验证,我想从获取用户信息。 如果我在如下所示的ouath2配置中使用,那么我可以获得经过身份验证的用户的用户信息,但未经过身份验证的用户会出现401错误。 如果我并通过在中,如下所示,则所有用户都可以调用该服务,但我无法从SecurityContext获取用户信息。 如何配置我的Spring Secu

  • 我询问了如何建立一个服务呼叫,并在HttpClient上获得了一个很好的信息。然而,虽然这个问题在技术上得到了回答,但我还是被卡住了。 在控制台中,我可以看到我的浏览器向服务发送了什么请求来获取授权令牌。然而,当我尝试在我的服务层中模拟构建请求的调用时,我得到以下错误消息。我在这里犯错的可能性很大。不知道该用谷歌搜索什么,真的。。。 "StatusCode: 500, ReasonPhrase:'

  • 问题内容: 我有一个Spring Rest服务,我想将其用于经过身份验证和未经身份验证的用户。我想从用户身份验证中获取用户信息。 如果我 在如下所示的ouath2配置中使用,则可以获取经过身份验证的用户的用户信息,但可以获取未经身份验证的用户的401错误。 如果我 像下面 那样通过 in 忽略WebSecurity中的URL ,那么所有用户都可以调用该服务,但是我无法从SecurityContex