PHP和MySQL Web开发

第一章:PHP快速入门(一)

1.1 开始之前:了解PHP
需安装PHP的Web服务器
1.2 创建一个示例应用:Bob的汽车零部件商店
任何服务器端语言最常见的应用之一就是处理HTML表单。
1.2.1 创建订单表单

程序清单 orderform.html —— Bob基本订单表单的HTML代码

<form action = "processorder.php" method = "post">
<table border = "0">
<tr bgcolor = "#cccccc">
  <td width = "150">Item</td>
  <td width = "15">Quantity</td>
</tr>
<tr>
  <td>Tires</td>
  <td align = "center"><input type = "text" name = "tireqty" size = "3" maxlength = "3" /></td>
</tr>
<tr>
  <td>Oil</td>
  <td align = "center"><input type= "text" name = "oilqty" size = "3" maxlength = "3" /></td>
</tr>
<tr>
  <td>Spark Plugs</td>
  <td align = "center"><input type= "text" name = "sqarkqty" size = "3" maxlength = "3" /></td>
</tr>
<tr>
  <td colspan = "2" align = "center"><input type = "submit" value = "Submit Order" /></td>
</tr>
</table>
</form>

orderform.html表单效果图
orderofor.html
1.2.2 表单处理
创建脚本processorder.php

<html>
<head>
  <title>Bob's Auto Parts - Order Results</title>
</head>
<body>
  <h1>Bob's Auto Parts</h1>
  <h2>Order Results</h2>
</body>
</html>

1.3 在HTML中嵌入PHP
在以上代码的<h2>标记处添加如下代码:

<?php echo '<p>Order Processed.</p>'; ?>

1.3.1 PHP标记
PHP代码以<?开始?>结束。PHP标记有4种不同风格:

<?php echo '<p>Order Processed.</p>'; ?> //XML风格
<? echo '<p>Order Processed.</p>'; ?>  //简短风格
<script language = "php"> echo '<p>Order Processed.</p>';</script>  //script风格
<% echo '<p>Order Processed.</p>'; %>  //ASP风格

1.3.2 PHP语句
PHP语句放置在PHP的开始和结束标记之间,在PHP中用分好来分隔语句。
1.3.3 空格
换行(回车)、空格、Tab(制表符)都被认为是空格;
HTML、PHP引擎会忽略空格;
合理使用空格可以使代码易于阅读;
1.3.4 注释
C风格注释    /*代码*/    适用多行,无法嵌套
C++风格注释    //代码    单行注释
Shell风格注释    #代码    单行注释
1.4 添加动态内容
使用如下代码替换processorder.php脚本中的代码,使用连接操作符(.)。

<?php echo "<p>Order Processed at" . date('H:i,jS F Y') . "</p>"; ?>

date()函数来告诉客户其订单被处理的日期和时间。
1.4.1 调用函数

date('H:i,jS F')

括号内的字符串为函数的自变量或参数
1.4.2 使用date()函数
H是24小时格式的小时;i是分钟;j月份日期;S顺序后缀;F月份全称

发表评论

电子邮件地址不会被公开。 必填项已用*标注