浮点型
值 0.0(零)
空白
字符串
和
字符串
"0"
没有成员变量的
数组
特殊类型
NULL
(包括尚未设定的变量)
注意:
-1 和其它非零值(不论正负)一样,被认为是 TRUE!
integer(整型)
integer 为整数型别。在 32 位的操作系统中,它的有效范围是 -2,147,483,648 到
+2,147,483,647
(2^31+符号位)
。要使用 16 进位整数可以在面加 0x。 整型值可以用十
进制,十六进制或八进制符号指定,前面可以加上可选的符号(- 或者 +)。
如果用八进制符号,数字前必须加上
0
(零),用十六进制符号数字前必须加上
0x
。
<?php
$a
=
1234
;
// 十进制数
$a
= -
123
;
// 一个负数
$a
=
0123
;
// 八进制数(等于十进制的 83)
$a
=
0x1A
;
// 十六进制数(等于十进制的 26)
?>
float(也叫浮点数,双精度数或实数)
浮点数为浮点数型别。在 32 位的操作系统中,它的有效范围是 1.7E-308 到
1.7E+308。(
自然底数 e=2.71828183
)
<?php
$a
=
1.234
;
$a
=
1.2e3
;
$a
=
7E-10
;
?>
string(字符串)
即为字符串变量,无论是单一字符或数千字的字符串都是使用这个变量类型。值得
注意的是要指定字符串给字符串变量,要在头尾加上双引号 (例如: "这是字符串
")。在要让字符串换行时,可使用溢出字符,也就是反斜线加上指定的符号,若是 \x
加上二位数字,如 \xFE 即表十六进位字符,详见下表:
符号
意义
\"
双引号
\\
反斜线
\n
换行回车
\r
送出 CR
\t
跳位 (TAB)