到这里,我们还没有使用PHP实现纯HTML不能实现的功能。
使用服务器端脚本语言的主要原因就是能够为站点用户提供动态内容。这是一个非常重要的应用,因为根据用户需求或随着时间的推进而变化的内容可以使得用户不断地访问这个站点。PHP就可以方便地实现这一功能。
举一个简单的例子。使用如下所示的代码替换processorder.php脚本中的PHP代码:
<?php
echo"<p>Order processed at";
echo date('H:i,jS F Y');
echo"</p>";
?>
你也可以使用连接操作符(.)将其编写在一行代码中。
<?php
echo"<p>Order processed at".date('H:i,jS F Y')."</p>";
?>
在这段代码中,我们使用PHP的内置date函数来告诉客户其订单被处理的日期和时间。当该脚本每一次运行时,将会显示不同的时间。该脚本的运行输出如图1-3所示。
图 1-3 PHP的date函数返回一个格式化的日期字符串1.4.1 调用函数
现在,看看date函数的调用。这是函数调用的常见格式。PHP具有一个可供开发Web应用程序时使用的可扩展函数库。函数库中的大多数函数都需要传入的数据,并且返回一些数据。
看看如下所示的函数调用:
date('H:i,jS F')
请注意,我们将一个封闭在圆括号内的字符串(文本数据)传递给该函数。这个字符串就是函数的自变量或参数。这些自变量是输入的,而且函数本身使用这些自变量来输出某些特定结果。