标量数据类型
数值类型
- 整型
$a = 20;
- 浮点型(小数)
$a = 1.2;
布尔类型
$a = true;
echo $a; //输出1
$b = false;
echo $b; //输出0
- 字符串类型
//单引号
$str = 'Hello world';
//双引号
$str = "Hello World";
//转义符'\'
$str = '\\n'; //增加转义符才会输出\n
复合数据类型
- 数组
$arr = [1,'a',3.14,false];
//新增数组元素
$arr[] = 'jack';
var_dump($arr) ;
//输出 array(5) { [0]=> int(1) [1]=> string(1) "a" [2]=> float(3.14) [3]=> bool(false) [4]=> string(4) "jack" }
- 对象
class Human
{
private $money = 35;
public function showMoney()
{
return $this->money;
}
}
$man = new Human();
print_r($man->showMoney());