php從身份證獲取性別和出生年月
話不多說,請看代碼:
//通過身份證號查詢出性別與生日 $birth = strlen($idcard)==15 ? ('19' . substr($idcard, 6, 6)) : substr($idcard, 6, 8); $sex = substr($idcard, (strlen($idcard)==15 ? -2 : -1), 1) % 2 ? '1' : '0'; //1為男 2為女
//通過身份證號查詢出性別與生日 if($data['cardtype'] == 'idcard'){ $data['birth'] = strlen($data['cardno'])==15 ? ('19' . substr($data['cardno'], 6, 6)) : substr($data['cardno'], 6, 8); $data['sex'] = substr($data['cardno'], (strlen($data['cardno'])==15 ? -2 : -1), 1) % 2 ? '1' : '0';
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時(shí)也希望多多支持腳本之家!
- php驗(yàn)證身份證號碼正確性的函數(shù)
- PHP 身份證號驗(yàn)證函數(shù)
- php正則判斷是否為合法身份證號的方法
- php根據(jù)身份證號碼計(jì)算年齡的實(shí)例代碼
- 使用php實(shí)現(xiàn)從身份證中提取生日
- php提取身份證號碼中的生日日期以及驗(yàn)證是否為成年人的函數(shù)
- 使用php從身份證號中獲取一系列線索(星座、生肖、生日等)
- PHP實(shí)現(xiàn)中國公民身份證號碼有效性驗(yàn)證示例代碼
- PHP用身份證號獲取星座和生肖的方法
- PHP身份證校驗(yàn)碼計(jì)算方法
- PHP實(shí)現(xiàn)可精確驗(yàn)證身份證號碼的工具類示例
相關(guān)文章
Laravel實(shí)現(xiàn)批量更新多條數(shù)據(jù)
這篇文章主要介紹了Laravel實(shí)現(xiàn)批量更新多條數(shù)據(jù),需要的朋友可以參考下2020-04-04php面向?qū)ο?一) 初窺(php面向?qū)ο蠡A(chǔ)介紹)
這篇文章主要介紹了php面向?qū)ο蟮囊恍┲R,需要的朋友可以參考下2017-08-08php超快高效率統(tǒng)計(jì)大文件行數(shù)
這篇文章主要介紹了php超快高效率統(tǒng)計(jì)大文件行數(shù)的相關(guān)資料,需要的朋友可以參考下2015-07-07php調(diào)用MySQL存儲(chǔ)過程的方法集合(推薦)
本篇文章是對php調(diào)用MySQL存儲(chǔ)過程的方法進(jìn)行了集合與匯總,需要的朋友參考下2013-07-07探討:php中在foreach中使用foreach ($arr as &$value) 這種類型的解釋
本篇文章是對php中在foreach中使用foreach ($arr as &$value) 這種類型的解釋進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06PHP設(shè)計(jì)模式之狀態(tài)模式定義與用法詳解
這篇文章主要介紹了PHP設(shè)計(jì)模式之狀態(tài)模式定義與用法,結(jié)合實(shí)例形式分析了php狀態(tài)模式的概念、原理、定義、使用方法及相關(guān)注意事項(xiàng),需要的朋友可以參考下2018-04-04php實(shí)現(xiàn)倒計(jì)時(shí)效果
這篇文章主要介紹了php實(shí)現(xiàn)倒計(jì)時(shí)效果,寫了一個(gè)考試系統(tǒng)剩余時(shí)間倒計(jì)時(shí)的顯示代碼和大家一起探討,需要的朋友可以參考下2015-12-12PHP的簡單跳轉(zhuǎn)提示的實(shí)現(xiàn)詳解
這篇文章主要介紹了PHP的簡單跳轉(zhuǎn)提示的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03