PHP学习过程实录之动态数据

PHP学习实录 2013年06月23日 , ,

第一部分 PHP快速入门(四)

知识回顾

在上一节的《PHP学习过程实录之表单处理》中主要讲解了如下内容:

  1. 初步构建了订单处理文件processorder.PHP
  2. 学习了如何在HTML标记中嵌入PHP脚本。
  3. 介绍了4种PHP标记的方式,推荐使用XML方式进行书写。
  4. 介绍PHP脚本中空格、空行、注释的必要性。

动态数据

使用服务器脚本语言的主要原因是能够为用户提供动态内容,但我们现在还没有使用到PHP语言生成动态内容。这是一个非常重要的应用,因为可以根据用户的访问来提供不一样的内容,可以让用户不断来攻取网站的内容。

现在要求显示出床单处理的时间,该怎么处理这个问题呢,显然再使用单纯的HTML不能实现了,那就来求助PHP脚本吧。

下面在processorder.php文件中更改PHP代码为,

<?php
    echo '<p>订单已处理 ';
    echo date('H:i, jS F Y');
    echo '</p>';
?>

当然可以采用连接操作符(.)将上述语句写在一起。

<?php
    echo '<p>订单已处理 '.date('H:i, jS F Y').'</p>';
?>

运行结果如下,processorder-1

使用函数

在这段代码中,使用了PHP的内置函数date()来显示订单处理的日期和时间,每一次提交订单显示的时间都是不一样的,这就实现了内容的动态显示。当然这只是冰山一角而已。

PHP内置函数非常的丰富,以至于你可以很快速进行各种操作。

date('H:i, jS F')

这是一个常用的函数调用方式,date为函数名,圆括号表示这是一个函数,圆括号内的内容是传递给函数的参数,多个参数常用逗号进行分隔。

上述代码中传递给date()函数的是一个字符串(常用单引号或者双引号界定)类型的数据。

‘H:i, jS F’中每一个字符都代表上期和时间的一部分,对比上面的输出对参数分别进行解释:

  • H——24小时格式的小时,个位数小时前有0;
  • i——分钟,个位数分钟前有0;
  • j——月份中的日期,个位数日期前没有0;
  • S——每月天数后面的英文后缀,2 个字符,如st,nd,rd或者是th。
  • F——月份的英文的完整格式。

关于date()函数中参数的含义请参考PHP网站

可以在枫竹梦 – 实验室中查看运行结果。

本文地址:http://furzoom.com/php-develop-dynamic-data/

总结

  1. 介绍在PHP脚本中调用函数的方式,实现数据的动态显示,介绍date()函数。
  2. 介绍PHP脚本中连字符(.)的使用。

你若要放弃,那我就可以安慰自己了,因为这样我不再孤独了,可以参考能够不断往前走,成功难道不是早晚的是事吗?

相关链接:

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
日志标题:《PHP学习过程实录之动态数据》
日志链接:http://furzoom.com/php-develop-dynamic-data/
博客名称:枫竹梦

发表评论

插入图片

NOTICE1:请申请gravatar头像,没有头像的评论可能不会被回复!

回到顶部