Heim > php教程 > php手册 > Hauptteil

PHP:判断年龄是否符合注册要求

WBOY
Freigeben: 2016-06-06 20:09:20
Original
1149 Leute haben es durchsucht

限制一定年龄人群注册的一般都是社交类站点的多,比如:Facebook、Google、Twitter等。而现实中,我们也会经常使用到这些很简单的应用——主要还是在注册上面。好像支付宝、微博这类应用现在都玩起实名认证了。实名认真虽说起来没有限制年龄,实际上确确实实

限制一定年龄人群注册的一般都是社交类站点的多,比如:Facebook、Google、Twitter等。而现实中,我们也会经常使用到这些很简单的应用——主要还是在注册上面。好像支付宝、微博这类应用现在都玩起实名认证了。实名认真虽说起来没有限制年龄,实际上确确实实地把一类人群挡在了门外。那就是年龄不够,没有身份证的人啊。我也不废话了,我们来看看,PHP到底是怎么看穿你的年龄的。

<?php function pc_checkbirthdate($month, $day, $year) {   
    $min_age = 18; // 过18岁   
    $max_age = 100; // 超过122岁   
    // 验证是不是合法时间,不会出现2月30号类似错误   
    if (! checkdate ( $month, $day, $year )) {   
        return false;   
    }   
    // 取得当前 年 月 日   
    list ( $this_year, $this_month, $this_day ) = explode ( &#8217;,', date ( &#8217;Y, m, d&#8217; ) );   
    $min_year = $this_year - $max_age;   
    $max_year = $this_year - $min_age;   
    print &#8220;合法时间应该大于:$min_year,$this_month,$this_day\n<br/>”;   
    print “合法时间应该小于:$max_year,$this_month,$this_day\n<br>”;   
    print “您输入的时间是:$year,$month,$day\n<br>”;   
    if (($year > $min_year) && ($year  $this_month) || (($month == $this_month && ($day > $this_day))))) {   
        return true;   
    } else {   
        return false;   
    }   
}   
if (pc_checkbirthdate ( 4, 29, 1995 )) {   
    print “You may use this web site.”;   
} else {   
    print “please input the correct birthdate.”;   
    exit ();   
}   
?>  
Nach dem Login kopieren

其实,我们好像还可以通过格式化时间再做比较的吧(转成时间戳),你觉得呢?

转载请注明:IT路人 » PHP:判断年龄是否符合注册要求

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!