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