标识符是变量的名称。(函数和类的名称也是标识符——我们将在第5章和第6章中详细介绍函数和类。)关于标识符,PHP定义了一些简单的规则:
■标识符可以是任何长度,而且可以由任何字母、数字、下画线组成。
■标识符不能以数字开始。
■在PHP中,标识符是区分大小写的。$tireqty与$TireQty是不同的。交替地使用这些标识符是常见的编程错误。对于这个规则,函数名称是个例外——函数名称可以是任意大小写的。
■一个变量名称可以与一个函数名称相同。这一点容易造成混淆,虽然是允许的,应该尽量避免。此外,不能创建一个具有与已有函数同名的函数。
除了从HTML表单中传入的变量外,还可以声明并使用你自己的变量。
PHP的特性之一就是它不要求在使用变量之前声明变量。当第一次给一个变量赋值时,你才创建了这个变量——在下一节详细介绍。
就像我们将一个变量值复制给另一个变量一样,可以使用赋值操作符(=)给一个变量赋值。在Bob的站点上,我们希望计算出客户订购商品的总数和总金额。我们可以创建两个变量来保存这些数字。要创建两个变量,需要将每一个变量初始化为0。
在PHP脚本结束处中,添加如下所示的代码:
$totalqty=0;
$totalamount=0.00;
每一行代码都将创建一个变量并且赋给一个数值。你也可以将变量值赋值给一个变量,例如:
$totalqty=0;
$totalamount=$totalqty;