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

PHP 4.0 时尚编程百例 —  实例 25  for的高级运用


2005-05-06 18:34:50 4,812 0 发表评论 字体: 作者:C.K.
标签: 时尚编程百例

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

实例说明

本例将介绍 PHP 4.0 中for的高级运用,这个例子的最终运行效果同实例21和实例23相同。编程的思路也是基本相似的,不同的只是前两个实例都用了while,而在本例中使用的是for。通过实例之间的比较,可以深入的了解while和for之间的相同之处和不同之处,判断什么时候用while,什么时候用for。这对于提高工作效率是非常有意义的。

编程思路

   首先定义 $currentDate 为当前系统时间,然后判断系统当前时间是不是”Monday”。如果是”Monday”
则跳出循环;如果不是”Monday””,则把 $currentDate 加上 l 天之后继续执行循环程序。直到$currentDate 等于”Monday”,跳出循环程序。注:本例中系统当前时间是星期二即”Tuesday”.

创作步骤

本例程序代码

<html>
  • <head>
  • <title>for 的高级运用</title>
  • </head>
  • <body>
  • <?
  •          /*
  •           ** 打印必要的说明文字
  •          */
  •         print("<b>距离星期一还有几天?</b>n");
  •         print("<ol>n");
  •         for($currentDate=date("U");                               //定义 $currentDate 时间格式
  •              date("l",$currentDate)!="Monday";               //判断当前系统时间是不是Monday
  •              $currentDate+=(60*60*24))                         //当前时间加上1天
  •              {
  •                   /*
  •                    ** 打印时间名称
  •                   */
  •                   print("<li>".date("l",$currentDate)."n");
  •              }
  •        print("</ol>n");
  • ?>
  • </body>
  • </html>

    网站统计 Statistics

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

    广告区 Guǎng Gào