PHP和MySQL Web开发

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

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

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

[php]
<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>
[/php]
orderform.html表单效果图
orderofor.html
1.2.2 表单处理
创建脚本processorder.php
[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>
[/php]
1.3 在HTML中嵌入PHP
在以上代码的<h2>标记处添加如下代码:
[php]<?php echo ‘<p>Order Processed.</p>’; ?>[/php]
1.3.1 PHP标记
PHP代码以<?开始?>结束。PHP标记有4种不同风格:
[php]
<?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风格
[/php]
1.3.2 PHP语句
PHP语句放置在PHP的开始和结束标记之间,在PHP中用分好来分隔语句。
1.3.3 空格
换行(回车)、空格、Tab(制表符)都被认为是空格;
HTML、PHP引擎会忽略空格;
合理使用空格可以使代码易于阅读;
1.3.4 注释
C风格注释    /*代码*/    适用多行,无法嵌套
C++风格注释    //代码    单行注释
Shell风格注释    #代码    单行注释
1.4 添加动态内容
使用如下代码替换processorder.php脚本中的代码,使用连接操作符(.)。
[php]<?php echo "<p>Order Processed at" . date(‘H:i,jS F Y’) . "</p>"; ?>[/php]
date()函数来告诉客户其订单被处理的日期和时间。
1.4.1 调用函数
[php]date(‘H:i,jS F’)[/php]括号内的字符串为函数的自变量或参数
1.4.2 使用date()函数
H是24小时格式的小时;i是分钟;j月份日期;S顺序后缀;F月份全称

发表评论

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