PHP字符串
可以将任何的文本放进单引号或双引号中
<?php $x = "Hello world!"; echo $x; echo "<br>"; $x = 'Hello world!'; echo $x; ?>
PHP整形
整数是一个没有小数的数字
- 整数必须至少有一个数字(0~9)
- 整数不能包含逗号或空格
- 整数没有小数点
- 整数可以是正数或负数
- 整形的三种形式:十进制,十六进制(以0x为前缀),或八进制(前缀为0)
var_dump():函数返回变量的数据类型和值
<?php $x = 10.365; var_dump($x); echo "<br>"; $x = 2.4e3; var_dump($x); echo "<br>"; $x = 8E-5; var_dump($x); ?>
PHP布尔型
$x=true; $y=false;
PHP对象
对象数据类型也可以用于存储数据
PHP中对象必须声明
首先必须要使用class关键字声明类对象,类是可以包含属性和方法的结构
<?php class Car { var $color; function Car($color="green") { $this->color = $color; } function what_color() { return $this->color; } } function print_vars($obj) { foreach (get_object_vars($obj) as $prop => $val) { echo " $prop = $val "; } } $herbie = new Car("white"); echo "herbie: Properties "; print_vars($herbie); ?> //结果:herbie: Properties color = white
PHP NULL值
NULL值表示变量没有值,NULL是数据类型为空NULL的值
NULL值指明一个变量是否为空值。同样用于数据空值和NULL值的区别
可以通过设置变量值为null来清空变量数据
<?php $x="Hello world!"; $x=null; var_dump($x); ?> //结果:NULL