PHP有八种原始类型,但在这节中,只关注它的四种标量类型,它们分别如下表所示:
类型 | 描述 |
---|---|
布尔 | true 或 false |
整型 | 没有小数点的数值,例如:2 或25 |
浮点数 | 带小数点的数字,例如:2.3 ,1.25 |
字符串 | 由单引号或双引号括起来的字符,如'this' 或"that" |
示例代码
<?php
$number = 125;
var_dump($number);
$number = 'abcd';
var_dump($number);
?>
执行上面示例代码,得到以下结果:
125
abcd
这里,代码首先将值125
赋给变量$number
。由于125
是整数,因此变量的类型将是整数(int
)。
之后,将另一个值分配给同一个变量:$number
,这次是一个字符串。变量的类型从整数变为字符串,PHP编译器没有提示警告或错误。