第一课:变量类型

课程教案

1.1:类型 (lesson 1)

整型,浮点型,字符串,布尔型,数组,对象,NULL,资源

变量是个盒子,盒子里面装的是变量的值

不同的盒子就是变量类型

1) 整型 [integer] 数学中的整数  

2) 浮点型 [float,double] 数学中的小数  

3) 字符串 [string] 一串字符  

4) 布尔 [boolean] 真假  

5) 数组 [array] 键值对复合数据  

6) 对象 [Object] [在后面的面向对象中会学到]  

7) NULL 没有值  

8) 资源 [resource] “吸管”

变量有8种类型,不必死记硬背,在实际运用中加深理解

1.如何区分变量类型?

在计算机的世界里,最终只有两个数字,0,1

都是一对0,1 ,如何区分是 字符串的0100 0001表示字母A

还是理解为数字 65 呢?

盒子里面的变量值并不是只存储了变量值

还存储了它的变量类型NULL是什么?

NULL类型只标注了它的类型为NULL

它的值的字段是空的,NULL是没有值的

$a = 3;//整型

$b = 3.14;//浮点型

$c = null;//null型

$d = 'hello';//字符串

$e = true;//布尔型

echo $D;

变量名称的命名规范:

[a-zA-Z0-9]和下划线(_)

1)变量名是区分大小写的

2)不能以数字开头

$a

$_

$_%

$3c

$c3


课程列表