首页 » 建站技术 » PHP 技术 » 浏览内容

PHP 4.0 时尚编程百例 —  实例 60  日期检查函数


2005-08-02 09:06:23 5,431 0 发表评论 字体: 作者:C.K.
标签: 时尚编程百例

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

实例说明

本例将介绍如何使用 PHP 中的日期函数。checkdate()函数:若日期是有效的则传回true,若日期有问题,则传回false。本函数可以用来检查日期是否有效,有效范围如下:年为0至32767年,月为1至12月,日则随着月份及闰年变化。

编程思路

通过检查两个日期的格式,验证此函数的功能,第1个日期格式是正确的,而第2个日期的格式是不正确的,然后通过if语句,检查函数返回值的同时打印出相应的提示信息。在PHP中时间函数的默认格式为mmddyy,即 月日年,所以第一个时间常量2,18,1970是正确的格式,而52,18,1970显然不是一个正确的时间格式。

创作步骤

一、第1个日期的检验

 if(checkdate(2,18,1970))                  // 检查日期函数
  •    {
  •          echo"2,18,1970:"."这是一个正确的日期格式<br /><br />";
  •     }
  •    else
  •    {
  •          echo"2,18,1970:"."这不是一个正确的日期格式<br /><br />";
  •    }
  • 检验格式为2,18,1970的格式是否为一个正确的时间格式

    二、第2个日期的检验

    输入的参数为一个不正确的时间的格式:52,18,1970,使用时间函数检验格式的正确性.

    三、本例程序代码

    <HTML>
  • <HEAD>
  • <TITLE>日期检查函数</TITLE>
  • </HEAD>
  • <BODY>
  • <?php
  •    
  •         if(checkdate(2,18,1970))                  // 检查日期函数
  •         {
  •               echo"2,18,1970:"."这是一个正确的日期格式<br /><br />";
  •         }
  •         else
  •        {
  •               echo"2,18,1970:"."这不是一个正确的日期格式<br /><br />";
  •        }
  •        if(checkdate(52,18,1970))                  // 检查日期函数
  •       {
  •              echo"52,18,1970:"."这是一个正确的日期格式<br /><br />";
  •       }
  •        else
  •         {
  •              echo"52,18,1970:"."这不是一个正确的日期格式<br /><br />";
  •        }
  • ?>
  • </BODY>
  • </HTML>

    网站统计 Statistics

    • 创建时间: 2005年1月3日 距今5062 天
    • 日志总数: 2461
    • 评论总数: 630
    • 标签总数: 654
    • 链接总数: 273
    • 最后更新: 2018-8-31 17:57:04
    • 您是本站第 14144316 位访客

    广告区 Guǎng Gào