background image

浮点型

值 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)