首页 PHP 库 其它类库 身份证验证PHP类
身份证验证PHP类
class IdcardAction extends Action{
  function get_xingzuo($cid) { 
    if (!$this->isIdCard($cid)) return '';
    $bir = substr($cid,10,4);
    $month = (int)substr($bir,0,2);
    $day = (int)substr($bir,2);
    $strValue = '';
    if (($month == 1 && $day >= 20) || ($month == 2 && $day <= 18)) {
      $strValue = "水瓶座";
    } else if (($month == 2 && $day >= 19) || ($month == 3 && $day <= 20)) {
      $strValue = "双鱼座";
    } else if (($month == 3 && $day > 20) || ($month == 4 && $day <= 19)) {
      $strValue = "白羊座";
    } else if (($month == 4 && $day >= 20) || ($month == 5 && $day <= 20)) {
      $strValue = "金牛座";
    } else if (($month == 5 && $day >= 21) || ($month == 6 && $day <= 21)) {
      $strValue = "双子座";
    } else if (($month == 6 && $day > 21) || ($month == 7 && $day <= 22)) {
      $strValue = "巨蟹座";
    } else if (($month == 7 && $day > 22) || ($month == 8 && $day <= 22)) {
      $strValue = "狮子座";
    } else if (($month == 8 && $day >= 23) || ($month == 9 && $day <= 22)) {
      $strValue = "处女座";
    } else if (($month == 9 && $day >= 23) || ($month == 10 && $day <= 23)) {
      $strValue = "天秤座";
    } else if (($month == 10 && $day > 23) || ($month == 11 && $day <= 22)) {
      $strValue = "天蝎座";
    } else if (($month == 11 && $day > 22) || ($month == 12 && $day <= 21)) {
      $strValue = "射手座";
    } else if (($month == 12 && $day > 21) || ($month == 1 && $day <= 19)) {
      $strValue = "魔羯座";
    }
    return $strValue;
  }

 PHP根据身份证号,自动获取对应的星座函数,然后自动返回对应的星座,自动返回性别,判断是否成年

免责声明

本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn

相关文章

身份验证类型 身份验证类型

29 Nov 2024

身份验证是验证用户身份的过程。这是一项基本的安全措施,可确保只有经过授权的个人才能访问系统和数据。随着技术的进步,身份验证方法也在不断进步。让我们探索一些

Next.js 的 est 身份验证方法 Next.js 的 est 身份验证方法

12 Sep 2024

当谈到在 Next.js 应用程序中实现身份验证时,有几个库因其功能、易用性和社区支持而脱颖而出,成为最佳选择。让我们探讨一下最重要的建议: 1.NextAuth.js 下一个

PHP验证身份证收藏 PHP验证身份证收藏

13 Jun 2016

PHP验证身份证收藏。身份证方面的函数,个人感觉挺有用的,特别是在网络问卷调查时,对个人信息里的身份证进行验证很有用,发出来分享一下。 <?php // 计

Iris 基本身份验证中间件 Iris 基本身份验证中间件

01 Nov 2024

概述 基本身份验证中间件提供了一种强大而灵活的方法来保护您的 Iris Web 应用程序。它支持各种用户存储方式,包括内存列表、文件和数据库,并提供高级功能,例如

不用身份验证的交易平台 不用身份验证的交易平台

09 Aug 2024

无需身份验证的交易平台允许匿名进行加密货币交易。这些平台的优点包括更高的隐私、交易自由以及速度。然而,它们也存在欺诈、法律问题和信誉风险等缺点。常见类型的无需身份验证的交易平台包括去中心化交易所、点对点平台和交易机器。在使用这些平台之前,必须权衡其风险和优势。

Laravel - 身份验证 Laravel - 身份验证

27 Aug 2024

Laravel - 身份验证 - 身份验证是识别用户凭据的过程。在 Web 应用程序中,身份验证由会话管理,会话采用电子邮件或用户名和密码等输入参数来进行用户识别。

See all articles