Table des matières
php提取身份证号码中的生日日期以及验证是否为成年人的函数,身份证号码成年人
Maison php教程 php手册 php提取身份证号码中的生日日期以及验证是否为成年人的函数,身份证号码成年人

php提取身份证号码中的生日日期以及验证是否为成年人的函数,身份证号码成年人

Jun 13, 2016 am 08:53 AM
身份证号码 验证函数

php提取身份证号码中的生日日期以及验证是否为成年人的函数,身份证号码成年人

php 提取身份证号码中的生日日期以及确定是否成年的一个函数。可以同时确定15位和18位的身份证,经本人亲测,非常好用,分享函数代码如下:

<&#63;php
//用php从身份证中提取生日,包括位和位身份证
function getIDCardInfo($IDCard){
  $result['error']=;//:未知错误,:身份证格式错误,:无错误
  $result['flag']='';//标示成年,标示未成年
  $result['tdate']='';//生日,格式如:--
  if(!eregi("^[-]([-a-zA-Z]{}|[-a-zA-Z]{})$",$IDCard)){
    $result['error']=;
    return $result;
  }else{
    if(strlen($IDCard)==){
      $tyear=intval(substr($IDCard,,));
      $tmonth=intval(substr($IDCard,,));
      $tday=intval(substr($IDCard,,));
      if($tyear>date("Y")||$tyear<(date("Y")-)){
        $flag=;
      }elseif($tmonth<||$tmonth>){
        $flag=;
      }elseif($tday<||$tday>){
        $flag=;
      }else{
        $tdate=$tyear."-".$tmonth."-".$tday." ::";
        if((time()-mktime(,,,$tmonth,$tday,$tyear))>****){
          $flag=;
        }else{
          $flag=;
        }
      }
    }elseif(strlen($IDCard)==){
      $tyear=intval("".substr($IDCard,,));
      $tmonth=intval(substr($IDCard,,));
      $tday=intval(substr($IDCard,,));
      if($tyear>date("Y")||$tyear<(date("Y")-)){
        $flag=;
      }elseif($tmonth<||$tmonth>){
        $flag=;
      }elseif($tday<||$tday>){
        $flag=;
      }else{
        $tdate=$tyear."-".$tmonth."-".$tday." ::";
        if((time()-mktime(,,,$tmonth,$tday,$tyear))>****){
          $flag=;
        }else{
          $flag=;
        }
      }
    }
  }
  $result['error']=;//:未知错误,:身份证格式错误,:无错误
  $result['isAdult']=$flag;//标示成年,标示未成年
  $result['birthday']=$tdate;//生日日期
  return $result;
}
Copier après la connexion

用法如下:

复制代码 代码如下:
getIDCardInfo('身份证号码');

以上代码就是小编跟大家分享的php提取身份证号码中的生日日期以及验证是否为成年人的函数,希望对大家有用。

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

<🎜>: Bubble Gum Simulator Infinity - Comment obtenir et utiliser les clés royales
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
<🎜>: Grow A Garden - Guide de mutation complet
3 Il y a quelques semaines By DDD
Nordhold: Système de fusion, expliqué
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Comment déverrouiller le grappin
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel Java
1672
14
Tutoriel PHP
1276
29
Tutoriel C#
1256
24
Comment utiliser les expressions régulières Python pour extraire le numéro d'identification Comment utiliser les expressions régulières Python pour extraire le numéro d'identification Jun 22, 2023 am 10:35 AM

Lors du traitement des données, il est souvent nécessaire d'extraire des informations dans un format spécifique à partir d'un texte. En tant qu’information personnelle relativement courante, le numéro d’identification est souvent utilisé dans le traitement des données. L'utilisation d'expressions régulières Python peut facilement extraire le numéro d'identification et effectuer certaines vérifications. Le numéro de carte d'identité est composé de 18 chiffres, dont la région, la date de naissance, le code de contrôle et d'autres informations contenues dans le numéro de carte d'identité. En Python, nous pouvons utiliser la fonction d'expression régulière du module re pour extraire le numéro d'identification. tête

Expression régulière PHP pour vérifier si la chaîne d'entrée est au format numéro d'identification ou numéro de passeport Expression régulière PHP pour vérifier si la chaîne d'entrée est au format numéro d'identification ou numéro de passeport Jun 24, 2023 pm 12:11 PM

Le numéro d'identité et le numéro de passeport sont des numéros de documents courants dans la vie des gens. Lors de la mise en œuvre de fonctions impliquant ces numéros de documents, il est souvent nécessaire d'effectuer une vérification du format des numéros saisis pour garantir leur exactitude. En PHP, des expressions régulières peuvent être utilisées pour réaliser cette fonction. Cet article explique comment utiliser les expressions régulières PHP pour vérifier si la chaîne d'entrée est au format d'un numéro d'identification ou d'un numéro de passeport. 1. Vérification du numéro de carte d'identité Le numéro de carte d'identité est composé de 18 chiffres et le dernier chiffre peut être une lettre (code de contrôle). Son format est le suivant : les 6 premiers.

Expression régulière PHP pour vérifier les informations d'anniversaire du numéro d'identification Expression régulière PHP pour vérifier les informations d'anniversaire du numéro d'identification Jun 24, 2023 pm 02:22 PM

Le numéro d'identification est un outil de preuve d'identité que nous utilisons souvent dans notre vie quotidienne, et les informations d'anniversaire qu'il contient sont également très importantes. Lorsque nous utilisons PHP pour vérifier les numéros d'identification, nous devons souvent déterminer si les informations d'anniversaire sont correctes. Cet article explique comment utiliser les expressions régulières PHP pour vérifier les informations d'anniversaire du numéro d'identification. 1. Le format de base du numéro d'identification. Le numéro d'identification est une chaîne composée de 18 chiffres et lettres. Le dernier chiffre peut être un chiffre ou une lettre, et peut être en majuscule ou en minuscule. Les 17 premiers chiffres sont le propriétaire de la carte d'identité

Comment utiliser des expressions régulières dans le langage Go pour déterminer si une chaîne est un numéro d'identification légal Comment utiliser des expressions régulières dans le langage Go pour déterminer si une chaîne est un numéro d'identification légal Jul 13, 2023 pm 07:55 PM

Comment utiliser des expressions régulières en langage Go pour déterminer si une chaîne est un numéro d'identification légal. Le numéro d'identification est un identifiant unique pour chaque citoyen chinois et constitue également une base importante pour identifier les individus dans tous les aspects de la société. En traitement de données, il est souvent nécessaire de déterminer si une chaîne est un numéro d'identification légal. Cet article explique comment utiliser les expressions régulières dans le langage Go pour déterminer si une chaîne est un numéro d'identification légal. En langage Go, l'utilisation d'expressions régulières nécessite l'introduction du package regexp. Ce qui suit est une expression régulière pour déterminer le numéro d'identification

Comment utiliser des expressions régulières PHP pour vérifier si la chaîne d'entrée est le bon numéro d'identification, le numéro de passeport ou le format de pass de Hong Kong et de Macao Comment utiliser des expressions régulières PHP pour vérifier si la chaîne d'entrée est le bon numéro d'identification, le numéro de passeport ou le format de pass de Hong Kong et de Macao Jun 24, 2023 am 10:36 AM

Les cartes d'identité, les passeports et les numéros de laissez-passer de Hong Kong et de Macao sont tous des certificats d'identité personnels importants. Afin de garantir la sécurité des informations personnelles, nous devons vérifier dans le système si le numéro d'identification saisi par l'utilisateur est conforme au format standard. Les expressions régulières PHP sont un outil très puissant qui peut facilement atteindre cet objectif. Cet article explique comment utiliser les expressions régulières PHP pour vérifier le numéro d'identification, le numéro de passeport et le numéro de pass de Hong Kong et de Macao saisis par l'utilisateur. 1. Vérification du format du numéro de carte d'identité Le numéro de carte d'identité est un nombre à 18 chiffres et le dernier chiffre peut être un chiffre ou la lettre X. identité

Comment utiliser l'événement de retour chariot de la zone de saisie et la fonction de vérification dans le document Vue Comment utiliser l'événement de retour chariot de la zone de saisie et la fonction de vérification dans le document Vue Jun 20, 2023 am 09:13 AM

Vue est un framework frontal JavaScript populaire avec en son cœur une liaison de données réactive et un système de composants. Dans les applications Vue, la zone de saisie est l'un des éléments d'interface utilisateur les plus couramment utilisés. Lorsque l'utilisateur saisit du texte, nous espérons écouter l'événement de retour chariot et valider la saisie avant de la soumettre. Cet article présentera l'utilisation de la fonction de saisie d'événement et de vérification dans la zone de saisie dans le document Vue. 1. L'événement de retour chariot de la zone de saisie dans Vue La surveillance de l'événement de retour chariot de la zone de saisie dans Vue est très simple.

Pratique des expressions régulières PHP : correspondance du numéro d'identification Pratique des expressions régulières PHP : correspondance du numéro d'identification Jun 23, 2023 am 10:24 AM

Dans le développement quotidien, il existe de nombreux scénarios dans lesquels les numéros d'identification doivent correspondre. Le numéro de carte d'identité a un format fixe, mais les règles de chaque province sont légèrement différentes, donc une expression régulière spécifique est nécessaire pour correspondre. PHP est un langage de programmation largement utilisé qui fournit des fonctions et des classes d'expressions régulières intégrées pouvant facilement correspondre aux numéros d'identification. Cet article explique comment utiliser les expressions régulières PHP pour faire correspondre les numéros de carte d'identité. Format du numéro de carte d'identité Le numéro de carte d'identité se compose de 18 chiffres et d'un code de contrôle, où le code de contrôle

Méthode d'expression régulière PHP pour vérifier la validité et le sexe du numéro d'identification Méthode d'expression régulière PHP pour vérifier la validité et le sexe du numéro d'identification Jun 24, 2023 am 09:36 AM

Le numéro de carte d’identité est un symbole important pour l’identification des résidents de notre pays et peut être utilisé à de nombreuses reprises pour vérifier l’identité. Dans l'application, afin de garantir la validité et l'exactitude du numéro d'identification, celui-ci doit être vérifié par des expressions régulières. Cet article explique comment utiliser les expressions régulières PHP pour vérifier la validité et le sexe du numéro d'identification. 1. La composition et les règles du numéro de carte d'identité Le numéro de carte d'identité est composé de 18 chiffres ou 17 chiffres plus un code de contrôle à 1 chiffre. Parmi eux, les 17 premiers chiffres représentent les informations du titulaire de la carte d'identité et le dernier chiffre représente le code de vérification, qui est utilisé pour vérifier la carte d'identité.

See all articles