从零基础开始学习PHP(六)

发布上一篇博文的时候、不小心忘记添加打赏功能了、这篇文章补上!如文中有误之处、还望大神指出以便改正、也可以更好的帮助后来者学习。

PHP中变量的类型

目标

掌握变量的基本类型。

难点

对象类型、数组类型

重点

四大基本类型

本节目录

1、变量类型有哪些?

2、类型之前的转换

变量有哪些类型?

上节说了如何定义一个变量、以及如何使用变量、那么这节我们将继续探究变量的内容、其实在讲到变量的的使用的时候、已经提及到变量的类型、譬如:使用引号的变量、以及纯数字等。

变量为什么还要加个类型呢?这问题就没什么含量了、就比如说、人为什么要有性别之分呢?有性别之分的目的是:男生不可以上女厕所、女生不可以上男厕所。打个比方、不要钻牛角尖喔。变量的类型、规定了变量能够存储的大小、和他本身是什么类型、就是一个规范、能够让计算机识别的规范。

那么话又说回来、php中到底有哪些变量类型呢?php中有八大数据类型、其中4种是标量、2种特殊、2种复合。具体如下:

4种标量:boolean(布尔类型)、integer(整形)、float(浮点型、也作double)、string(字符串类型)

2种复合类型:array (数组类型)、object (对象)

2种特殊:resource(资源)、null(空)

后续代码演示中、我们将使用内置函数gettype()来获取数据的类型、方便查看。

2.// php中变量类型的研究

3.// 4中标量int、float、boolean、string

4.

5.//、int

6.$number = 10;

7.echo gettype($number)."";//integer

8.

9.//、float

10.$money = 998.00;

11.echo gettype($money)."";//double

12.

13.//、boolean

14.$fig = true;

15.echo gettype($fig)."";//boolean

16.

17.//、string

18.

19.$str ="今天你吃了吗?";

20.echo gettype($str)."";//string

21.

22.//两种复合

23.

24.//、array

25.$list = ['张三','李四'];

26.echo gettype($list)."";//array

27.

28.//、object

29.

30.classpeople{

31.publicfunctionshowName()

32.{

33.echo"我是".__FUNCTION__."

";

34.}

35.}

36.$people =newpeople();

37.$people->showName();//我是showName

38.echo gettype($people)."";//object

39.

40.//2种特殊

41.

42.//、resource

43.

44.$file = fopen("./index.php","rw");

45.echo gettype($file)."";//resource

46.

47.//、null

48.$none = null;//或者初始化的时候不给任何值

49.echo gettype($none);NULL

以上就是对php中变量类型的基本讲解、具体的使用方法、会在以后的课程实践中、作详细的介绍。

你的关注、将是我前进的动力!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171218G00FQV00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券