代码拉取完成,页面将自动刷新
中国(大陆地区)公民身份证,数据来源于国家标准GB/T 2260-2007 (中华人民共和国行政区划代码)
composer require ofcold/identity-card
一个基于中华人民共和国公民身份证的组件可以获取用户信息。这个适用于任何php框架,但是只有当php版本>=7.1时才可以。
// 返回false 或 Ofcold\IdentityCard\IdentityCard
$result = Ofcold\IdentityCard\IdentityCard::make('32010619831029081');
if ( $result === false ) {
return '您的身份证号码不正确';
}
print_r($result->toArray());
php test
$idCard = Ofcold\IdentityCard\IdentityCard::make('320106198310290811', 'en');
// Use locale, Current supported zh-cn,en
// $idCard = Ofcold\IdentityCard\IdentityCard::make('320106198310290811', 'zh-cn');
if ( $idCard === false ) {
return '您的身份证号码不正确';
}
$area = $idCard->getArea();
$gender = $idCard->getGender();
$birthday = $idCard->getBirthday();
$age = $idCard->getAge();
$constellation = $idCard->getConstellation();
{
"area": "山西省 运城地区 运城市",
"province": "山西省",
"city": "运城地区",
"county": "运城市",
"gender": "男",
"birthday": "1980-03-12",
"zodiac": "猪",
"age": 38,
"constellation": "双鱼座"
}
获取地区
获取星座
获取生肖
获取年龄
获取生日
获取性别
获取县城
获取城市
获取省
全部信息
全部信息
V2.0.0
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。