PHP中的变量、常量及数据类型
一、PHP变量
1.PHP的变量是以$符号开头,加上标识符(变量名称)构成.
如:$test
其规范大概如下:
变量以 $ 符号开头,标识符可以是任意长度,且由数字、字母、下划线组成,但标识符不能以数字开头。
PHP标识符必须以字母或下划线开头。
PHP标识符是区分大小写的,即$test和$Test是不同的。
2.PHP提供可变变量。可变变量允许我们动态地改变一个变量的名称。
如:
$var='value';
$$var=5;
上面两行代码等价于:
$value=5;
也就是用$$var取代$value.
二、常量
常量一旦声明之后,在脚本中的其他地方就不能再更改了。
其声明方式如下:
define('TOTAL',100);
注意:引用常量时不需要"$"符号,可以直接引用其名称就行了。
如: echo TOTAL;
三、PHP的数据类型
1.说到变量就不得不说数据类型,PHP支持的数据类型较少,如下:
基本类型
Integar(整型)
Float(浮点型, 也称作 double)
String(字符串)
Boolean(布尔)
Array(数组)
Object(对象)
特殊类型:
NULL(空)
resource(资源)
2.类型转换
PHP中的类型转换方式与C语言一样,都是在变量前用圆括号中插入需要转换成的类型。
如:
$a=13;
$b=(float)$a;