PHP中如何实现简单的生日自动提醒功能,简单又实用!

在日常我们经常见到,类似日期(生日、时间提醒等)提醒的程序随处可见,主要是因为这样的程序有一定的定时效果。那么在PHP中怎么实现类似生日提醒的小功能呢?今天为大家详细讲解一下。

实现过程

1、准备一张生日祝福的图片。

2、创建php脚本文件。

3、设置员工的生日。

4、把当前日期和员工生日进行比较。

5、如果当前日期和员工生日一致则系统给出提示,并发出生日祝福!

代码如下:

程序运行结果如下:

PHP知识点总结

1、if语句

if语句在PHPweb开发中常用到的语言结构,它主要是用来判定给定的值是否满足条件,根据条件是否满足再决定执行什么操作。本例中的if用来判断当前日期是否与原来设定的值是否一致,如果一致输入生日提醒,如果不符合不执行任何操作。

2、数组

数组是PHP基本的数据类型,应用广泛功能强大,它可以储存多个任意类型的数据,可以作为一个单元使用。我们可以把数组看成由很多隔层的盒子,每一层都可以存放一个值。本例中的数组是直接用

array()函数声明的一维数组,把员工的名字和每个人对应生日日期都存储在数组$staff中,它的键是“小张”、“小李”、“小刘”,对应键值是“08月12日”、“06月3日”、“08月3日”。

3、foreach()语句

foreach()语句用于遍历数组,如果尝试用其它数据类型或者一个未初始化的变量时会产生错误。它的语法格式是foreach(array_expression as $value)statement;,参数array表示要遍历的数组,expression表示键,$value表示键值的对应值,statement表示语句块,本例中用foreach遍历数组$staff。

4、date()函数

date()函数是直接从PHP脚本获取服务器上的日期和时间。可以使用date()函数通过不同的方式格式化日期,date 函数受到 php.ini 中设置影响。本例中是使用date()函数获取年和月再和之前设置的日期进行比较,再根据结果决定下一步操作。date函数常参数如下图:

关于PHP时间日期定期提醒先聊到这,每天学习一个知识点,每日寄语-“决不能放弃,世界上没有失败,只有放弃。”

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180812A0WQX800?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券