七、数据类型另类讲法【第三课】-7天学会PHP-从入门到放弃

基本上市面上所有流行的语言,都是国外的,翻译成中文难免会有些不好理解,不要被他的名头吓到,其实很简单

数据类型分为

  1. Integer 整型
  2. Boolean 布尔类型
  3. Float 浮点型
  4. String 字符串
  5. Array 数组
  6. Object 对象
  7. Resource 资源类型
  8. NULL

Integer 整型

所谓整型,就是大家数学所学的整数
整型—整数也,英文称之:integer 英文简写:int
整型分为

  1. 十进制(小学咱们都学过 19 以内的加减法)
  2. 十六进制(不常用,最好自行百度查一下,至少要会和十进制转换)
  3. 八进制(不常用,最好自行百度查一下,至少要会和十进制转换)
  4. 二进制(不常用,最好自行百度查一下,至少要会和十进制转换)

整数文字表达

学会如何声明 10 制制整数即可。了解 8 制制和 16 进制的声明。
思维误区:容易去考虑 8 进制和 16 进制到底是怎么产生的。

Boolean 布尔类型

这是最简单的类型
大家都看过《西游记》吧
里面有一集是真假孙悟空
咱们先来写一段话

如果:孙悟空 = 真
则:唐僧安全
如果:孙悟空 = 假
则:唐僧不安全

在我们的思维过程当中,始终在遵循上述的思考模式来思考问题,因此,生活中的判断思维,在计算机里面把这种判断和思考方式,叫作布尔判断,从而有一个专门的数据类型,叫做布尔类型。简单来说布尔类型只有真假,对错,存在不存在,等等,反义词都可以用布尔类型来表达
只不过在计算机中,我们一般用

PS :Boolean 布尔类型需要熟练掌握,很重要

Float 浮点型

浮点型(也叫浮点数 float,双精度数 double 或实数 real)
PS:注:关于精度、取值范围和科学型声明不是学习的重点。因为此块在实际开发中用的特别少。所以,了解即可

PS:注:浮点数和浮点数永远不要相比较,因为存在精度问题,所以计算浮点数的时候会产生误差

String 字符串

所谓字符串,就是用一些字符组成,就相当于,平时我们吃的羊肉串,羊肉为一个字符,串成一串,就是字符串

一个字符串可以用 4 种方式表达,详情请见PHP 官方文档
我们通常使用字界符、单引号或双引号来表达(英文半角)

PS:单引号不解析变量,双引号解析变量,单引号比双引号的效率要高

数组和对象

我们在这里不讲,接下来会有单独章节

Resource 资源类型

这么讲吧,在电脑里,我们称文件,图片,电影,等等,都是资源
那么,在 PHP 中,我们用 PHP 打开一个图片,就相当于操作一个资源
可以把资源当做是数据,用 PHP 操作(新增,删除,修改,查询)各种数据
以后会有深入的了解,因为这已经涉及到 PHP 内核。现在不适合深究

你可能感兴趣的:(七、数据类型另类讲法【第三课】-7天学会PHP-从入门到放弃)