if (!function_exists('formate_idcard')) {
/**
* [formate_idcard 格式化身份证信息,返出生日和性别]
* @Author Jerry
* @DateTime 2017-05-09T11:35:35+0800
* @Example eg:
* @return [type] [description]
*/
function formate_idcard($idard,$type=""){
$birthday = strlen($idard)==15 ? ('19' . substr($idard, 6, 6)) : substr($idard, 6, 8);
$data['birthday'] = substr($birthday, 0,4)."-".substr($birthday, 4,2)."-".substr($birthday, -2);
//1为男 0为女
$data['sex'] = substr($idard, (strlen($idard)==15 ? -2 : -1), 1) % 2 ? '1' : '0';
switch ($type) {
case 'birthday':
return $data['birthday'];
break;
case 'sex':
return $data['sex'];
break;
default:
return $data;
break;}
}
转载于:https://my.oschina.net/bibo/blog/902815