第2章 PHP数据类型与运算符
学习任何一门语言都是要从基础的语法学起的,就例如学习英语的时候通常是从单词学起的,然后使用单词构成句子,最后构成文章。本章我们将要学习的是PHP的基本语法,它的重要性不亚于英语单词的学习,是绝对的基础知识,读者应该将这部分知识牢固掌握。
PHP的数据类型
所有存储在计算机中的内容都是数据。根据数据的大小,我们就可以给他合理分配一个空间以使得计算机资源得到合理利用,这在一些强类型语言中是表现得淋漓尽致。我们学习的PHP是弱类型的语言,也就是对数据类型的敏感度较低,通常分配资源的过程都由语言系统自己完成,因此在学习中还是要轻松许多的。
整型
整型就是不包含小数部分的数值,类似于我们在数学中学习的整数。编程语言中使用整型通常有正负和进制之分。进制就是进位制,PHP中常用的有八进制、十进制和十六进制。下面来做一个简单的介绍。
八进制整型数的特点是逢八进一,由数字0~7组成。最明显的特点就是八进制数中不会出现大于8的数值位。八进制整型的特点是:
八进制数值以0开始;
正八进制数值数值可以省略“+”号。
八进制数值的示例如表所示。
+01367
正的八进制数值
-01367
负的八进制数值
01367
正的八进制数值
1367
错误的八进制数值,因为没有以0作为开始
2468
错误的八进制数值,因为出现了大于8的数值位
十进制整型就是在生活中常用的进制,由数字0~9组成,使用逢十进一的进位制。它的特点是正数可以省略“+”号。十进制数值的示例如表所示。
+123789
正十进制数值
-123789
负十进制数值
10
正十进制数值
十六进制整型使用的进制是逢十六进一,由数字0~9和字母A~F组成。十六进制的特点是:
必须以0x或者0X作为开头;
正的十六进制数值可以省略“+”号;
构成的字母不区分大小写;
组成字母对应的十进制数值如表所示。
十六进制字母
十进制数值
A或者a
10
B或者b
11
C或者c
12
D或者d
13
E或者e
14
F或者f
15
十六进制数值示例如表所示。
+0x1237
正十六进制数值
-0x1237
负十六进制数值
0x1237
正十六进制数值
0x1ABD
正十六进制数值
0X2aBd
正十六进制数值
0x9f8G
错误的十六进制数值,因为有错误的数值位G
浮点型
浮点型数值就是带有小数位的数值类型。它是由整数位、小数位和小数点(.)组成的,整数位和小数位都由数字0~9组成。它除了有整型的特性之外,有两种表示的方法:
十进制形式,如表所示。
十进制形式
浮点型
科学计数形式:该形式的特点是整数位通常用1到10直接的数值表示。如表所示。
-4
字符型
字符型数据是不具计算能力的文字,它包括中文字符、英文字符和数字字符等文字。字符型数据表示比较简单,如表所示。
壹
中文字符
1
数字字符
A
英文字符
#
特殊字符
零点起飞学PHP之PHP数据类型与运算符-PPT 来自淘豆网m.daumloan.com转载请标明出处.