PHP变量类型
PHP变量
在PHP程序中间存储信息的主要方法是使用变量。
以下是PHP中最重要的变量知识。
- PHP中的所有变量都以前导美元符号($)表示。
- 变量的值是其最近赋值的值。
- 变量分配用=运算符,左侧是变量,右侧是要计算的表达式。
- 变量可以但不需要在赋值之前声明。
- PHP中的变量没有内在类型 - 变量事先不知道它是否将用于存储数字或字符串。
- 分配前使用的变量具有默认值。
- PHP可以在必要时自动将类型从一个转换为另一个。
- PHP变量类似于Perl。
PHP总共有八种数据类型,我们用它来构造我们的变量
- 整型 - 是整数,没有小数点,如4195。
- 浮点 - 是浮点数,如3.14159或49.1。
- 布尔值 - 只有两个可能的值,true或者false。
- NULL - 是一种特殊类型,只有一个值:NULL。
- 字符串 - 是字符序列,如"PHP支持字符串操作"。
- 数组 - 是其他值的命名和索引集合。
- 对象 - 是程序员定义的类的实例,它们可以打包特定于类的其他类型的值和函数。
- 资源 - 是包含对PHP外部资源(例如数据库连接)的引用的特殊变量,属于一种特别的对象类型。
前五个是简单类型,接下来的两个(数组和对象)是复合的,复合类型可以打包任意类型的其他任意值,而简单类型则不能。我们将在本章中仅解释简单的数据类型。数组和对象将单独解释。矿物铸件