中國(大陸)公民身份證類 | 工具類篇

前言

回顧上次項(xiàng)目關(guān)于身份證操作出現(xiàn)了一個(gè)"奇異"的問題,使用了一個(gè)star為100多的依賴庫,計(jì)算的結(jié)果出現(xiàn)了錯(cuò)誤?,那我只好造輪子,安利下我自己、也分享下~

安裝

在項(xiàng)目composer.json添加依賴,如下:
github傳送~

"require": {
        "alicfeng/identity-card": "~3.1.0"
}

或者直接通過CLI安裝,如下:

composer require "alicfeng/identity-card" -vvv

使用

注意:如下的所有調(diào)用API中,證件號(hào)碼錯(cuò)誤都是返回false

use AlicFeng\IdentityCard\InfoHelper;

$id = 'IdentityCard';

# 獲取周歲 | 
$age = InfoHelper::identityCard()->age($id);

# 獲取生日
$birthday = InfoHelper::identityCard()->birthday($id);

# 獲取性別 | {男為M | 女為F}
$sex = InfoHelper::identityCard()->sex($id);

# 獲取生肖
$constellation = InfoHelper::identityCard()->constellation($id);

# 獲取星座
$star = InfoHelper::identityCard()->star($id);

# 獲取星座
$star = InfoHelper::birthday()->star($birthday);

# 獲取年齡
$age = InfoHelper::birthday()->age($id);

# 生成身份證正面
$front = InfoHelper::identityCard()->createFrontImage(...);

# 生成身份證反面
$back = InfoHelper::identityCard()->createBackImage(...);

# 獲取省
$province = InfoHelper::identityCard()->province($id, $default='');

# 獲取市
$city = InfoHelper::identityCard()->city($id, $default='');

# 獲取區(qū)
$area = InfoHelper::identityCard()->area($id, $default='');
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 偶爾總會(huì)憶起, 那個(gè)夏蟲夜晚。 一輪明月高高掛, 一排瓦房前野草蹭腳。 桀驁臉上寫滿年少, 整潔書桌累起來心血。 ...
    丹丹打雞蛋閱讀 314評(píng)論 0 1
  • 今天最后一個(gè)工作日,為迎接即將到來的假期,浪一下是很有必要的,于是和最愛的他踏上了最近目的地的高鐵,準(zhǔn)備胡吃海喝一...
    行走的栗子閱讀 255評(píng)論 0 0
  • 今天朋友圈被王寶強(qiáng)的離婚聲明刷爆了朋友圈,大家一邊心疼寶寶,一邊罵馬蓉。說白了,其實(shí)和我們沒有半毛錢關(guān)系,大家那么...
    小白菜牛閱讀 484評(píng)論 0 0

友情鏈接更多精彩內(nèi)容