第一篇 使用PHP

第1章 PHP快速入门

本章简单介绍PHP的语法和语言结构。如果读者已经是PHP程序员,本章可能会弥补已有知识的一些不足。如果读者具有使用C、Perl、ASP或其他编程语言的背景,本章将帮助读者快速地掌握PHP语言。

在本书中,读者将通过取材于我们构建真实商业站点的实例来学习如何使用PHP。通常,一般的编程语言教科书只是通过非常简单的例子来介绍基本语法。我们决定不这么做。我们意识到读者最希望做的是运行这些例子,了解如何使用该语言,而不是逐个地学习类似于联机手册的语法和函数引用。

尝试运行这些例子。手工输入或从随书附带的文件载入这些例子,对它们进行修改或者分解它们,然后学习如何对它们进行修复。

在本章中,我们将以一个在线产品订单的例子为开始,学习在PHP中如何使用变量、操作符和表达式,其中还涵盖了变量类型和操作符优先级。读者还将学习如何访问订单中的表单变量,以及如何操作这些变量,从而计算出一个客户订单的总金额和税金。

接着,我们将使用PHP脚本开发一个能够验证客户输入数据的在线订单示例。

我们还将学习布尔值的概念,以及使用if、else、?:操作符以及switch语句的例子。最后,我们将学习循环语句,并使用这些语句编写一些可以生成HTML表格的PHP脚本。

在本章中,我们将主要介绍以下内容:

■在HTML中嵌入PHP

■添加动态内容

■访问表单变量

■理解标识符

■创建用户声明的变量

■检查变量类型

■给变量赋值

■声明和使用常量

■理解变量的作用域

■理解操作符和优先级

■表达式

■使用可变函数

■使用if、else和switch语句进行条件判断

■使用while、do和for迭代语句

1.1 开始之前:了解PHP

为了使用本章和本书所有例子,读者必须能够访问一个安装了PHP的Web服务器。

要掌握这些例子和实例研究,必须运行它们,并且尝试对其进行修改。此外,还将需要一个可以进行实验的测试平台。

如果机器还没有安装PHP,必须先安装PHP,或者让系统管理员为你安装。可以在附录A中找到安装指南。