php从身份证获取性别和出生年月
发布时间 - 2026-01-10 22:56:23 点击率:次话不多说,请看代码:
//通过身份证号查询出性别与生日
$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';
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# php
# 身份证号获取性别
# 身份证获取出生年月
# php验证身份证号码正确性的函数
# PHP 身份证号验证函数
# php正则判断是否为合法身份证号的方法
# php根据身份证号码计算年龄的实例代码
# 使用php实现从身份证中提取生日
# php提取身份证号码中的生日日期以及验证是否为成年人的函数
# 使用php从身份证号中获取一系列线索(星座、生肖、生日等)
# PHP实现中国公民身份证号码有效性验证示例代码
# PHP用身份证号获取星座和生肖的方法
# PHP身份证校验码计算方法
# PHP实现可精确验证身份证号码的工具类示例
# 多说
# birth
# strlen
# brush
# idcard
# pre
# class
# cardno
# sex
# data
# cardtype
# substr
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何利用DOS批处理实现定时关机操作详解
Python并发异常传播_错误处理解析【教程】
java中使用zxing批量生成二维码立牌
Linux系统运维自动化项目教程_Ansible批量管理实战
Bootstrap整体框架之CSS12栅格系统
免费网站制作appp,免费制作app哪个平台好?
Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID
Laravel如何实现用户注册和登录?(Auth脚手架指南)
轻松掌握MySQL函数中的last_insert_id()
如何在IIS7上新建站点并设置安全权限?
Laravel Seeder填充数据教程_Laravel模型工厂Factory使用
Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】
如何快速登录WAP自助建站平台?
1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤
Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全
浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】
Java遍历集合的三种方式
微信小程序 canvas开发实例及注意事项
公司网站制作价格怎么算,公司办个官网需要多少钱?
Java垃圾回收器的方法和原理总结
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】
JS去除重复并统计数量的实现方法
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
Python自然语言搜索引擎项目教程_倒排索引查询优化案例
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
Windows10电脑怎么查看硬盘通电时间_Win10使用工具检测磁盘健康
Laravel中的Facade(门面)到底是什么原理
英语简历制作免费网站推荐,如何将简历翻译成英文?
消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工
Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
米侠浏览器网页背景异常怎么办 米侠显示修复
Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决
高防服务器如何保障网站安全无虞?
如何在橙子建站中快速调整背景颜色?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
Laravel如何将应用部署到生产服务器_Laravel生产环境部署流程
软银砸40亿美元收购DigitalBridge 强化AI资料中心布局
C++时间戳转换成日期时间的步骤和示例代码
LinuxCD持续部署教程_自动发布与回滚机制
Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件
利用JavaScript实现拖拽改变元素大小
Laravel如何实现本地化和多语言支持?(i18n教程)
linux写shell需要注意的问题(必看)
如何解决hover在ie6中的兼容性问题
Linux安全能力提升路径_长期防护思维说明【指导】
如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】
Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】
JavaScript中的标签模板是什么_它如何扩展字符串功能

