百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>网页制作> PHP根基案例二:盘算学生年龄
分享文章到:

PHP根基案例二:盘算学生年龄

发布时间:12/01 来源:未知 浏览: 关键词:
一、需求剖析

为了利便、准确、快速的展现学的年龄,系统平常按照学生的出生日期停止主动运算。下面请利用PHP变量离别留存学生的年月日,并通过PHP中的data函数猎取当前年月日,最后运算出学生的年龄。

例如:

出生年月日为:2000年8月2日

若此刻是2020年5月,则年龄是20周岁

若此刻是2020年10月,则年龄是19周岁

二、设计思绪

  1. 怎样定义变量留存学生材料,这些变量离别是啥?

  2. 怎样定义变量留存学生出生的年、月、日?

  3. 怎样猎取当前时间的年份、月份和日期?

  4. 怎样运算学生从出生到当前年的周岁?

  5. 怎样推断学生可否已过生日?

三、知识储蓄

1、PHP Date/Time 简介

Date/Time 函数同意您从 PHP 足本运转的效劳器上猎取日期和时间。您可以使用 Date/Time 函数通过不一样的方式来格局化日期和时间。

2、定义和用途

date() 函数格局化当地日期和时间,并返回格局化的日期字符串。

3、语法

date(format,timestamp);
返回将整数 timestamp 依照给定的格局字串而发生的字符串。假如没有给出时间戳则使用当地当前时间。换句话说,timestamp 是可选的,默许值为 time()。

详情可以去看这篇文章:https://www.jb51.net/article/148360.htm

4、常用几个参数

php2.JPG

四、代码实现

<?php
//定义变量留存学生出生的年、月、日
$stu_by = 2001;
$stu_bm = 8;
$stu_bd = 07;
//猎取当前时间的年份、月份和日期
$cur_y = date('Y'); //4位数字完全表示的年份
$cur_m = date('n'); //数字表示的月份,没有前导零,1~12
$cur_d = date('j'); //月份中的第几天,没有前导零,1~31
//运算学生从出生到当前年的周岁
$age = $cur_y - $stu_by;
//推断学生可否已过生日
if($cur_m < $stu_bm || $cur_m==$stu_bm && $cur_d<$stu_bd){
$age--;
}
?>

五、结果展现

今天是2020年11月2日。php2-2.JPG

php2-1.JPG

以上就是PHP根基案例二:运算学生年龄的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有153人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板