PHP中的数据类型
字符串
定义:引号内的任何文本(html也可以哦)可以使用单引号,也可以是双引号
整数
定义:没有小数的数字
可以用三种格式表示整数
- 十进制
- 十六进制(前缀为0x)
- 八进制(前缀为0)
<?php
$x=100;
var_dump($x);
echo "<br/>";
$y=0xac;
var_dump($y);
echo "<br/>";
$z=035;
var_dump($z);
?>
补充:var_dump()会返回变量的数据类型和值
浮点数
定义:有小数或指数形式的数字
逻辑
定义:逻辑是ture或false
可以理解为开关的两种状态:开或关。
数组
定义:在一个变量中存储多个值
<?php
$letter=array("a","bd","caa");
var_dump($letter);
//var_dump() 可返回变量的数据类型和值
?>
对象
- 定义:存储数据和有关如何处理数据的信息的数据类型
- 语法:用class来声明对象的类
- 类:包含属性和方法的结构
相当于 你学习(建立)了如何造房子(对象)这个技能(类),那你去不同地方去建房子(对象),去用(调)这个技能(类)就好。
具体语法如下:
class class_name
{
var 属性1;
//等等
}
NULL
定义:NULL代表没有值,也就是说变量是空的。
如果你有个鞋盒,你可以在里面放不同类型的鞋子,可以是球鞋、板鞋、跑鞋等,而NULL相当于这是个空鞋盒。