变量可以存储不同类型的数据,例如:
- 字符串(“你好”)
- 整数(5)
- 浮动(也称为双)(1.0)
- 布尔值(1或0)
- 数组(数组(“我”,“是”,“一个”,“数组”))
- 目的
- 空值
- 资源
串
字符串是一系列字符。它可以是引号内的任何文本(单引号或双引号):
例
$x = "Hello!";
$y = 'Hello!';
整数
整数数据类型是-2,147,483,648和2,147,483,647之间的非十进制数。
整数规则:
- 整数必须至少有一位数
- 整数不能有小数点
- 整数可以是正数也可以是负数
- 整数可以用三种格式指定:十进制(基于10),十六进制(基于16的 - 带前缀的0x)或八进制(基于8的 - 带前缀0)
例
$x = 5;
浮动
浮点数(浮点数)是带小数点的数字或指数形式的数字。
例
$x = 5.01;
布尔
布尔表示两种可能的状态:TRUE或FALSE。布尔值通常用于条件测试。
$x = true;
$y = false;
排列
数组在一个变量中存储多个值。
$colours = array("Blue","Purple","Pink");
空值
Null是一种特殊数据类型,只能有一个值:NULL。
数据类型为NULL的变量是没有赋值的变量。
也可以通过将值设置为NULL来清空变量。
注意: 如果创建的变量没有值,则会自动为其指定值NULL。
<?php
$x = "Hello world!";
$x = null;
?>
输出:
空值
目的
对象是一种数据类型,用于存储有关如何处理该数据的数据和信息。
在PHP中,必须显式声明一个对象。
首先,我们必须声明一类对象。类是可以包含属性和方法的结构。
例:
<?php
class Car {
function Car() {
$this->model = "VW";
}
}
// create an object
$herbie = new Car();
// show object properties
echo $herbie->model;
?>
更多PHP教程
学习更多PHP教程