第3章常量与变量精选PPT.ppt
《第3章常量与变量精选PPT.ppt》由会员分享,可在线阅读,更多相关《第3章常量与变量精选PPT.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3章常量与章常量与变量量第1页,本讲稿共20页3.1 PHP3.1 PHP中的常量中的常量常量是程序运行中不发生变化的一类数据的统称。常量是程序运行中不发生变化的一类数据的统称。PHP中的常量的值只包括四种类型,分别是整型(整数)、浮点中的常量的值只包括四种类型,分别是整型(整数)、浮点型(含小数点的数)、字符型(字符与字符串)与布尔型型(含小数点的数)、字符型(字符与字符串)与布尔型(布尔值)。而根据常量的定义不同,可以将(布尔值)。而根据常量的定义不同,可以将PHP中的常量中的常量分为自定义常量与系统常量两种。下面将分别对这两种常量分为自定义常量与系统常量两种。下面将分别对这两种常量为
2、读者逐一做介绍。为读者逐一做介绍。第2页,本讲稿共20页3.1.1 3.1.1 数据类型数据类型在介绍常量之前,先来了解一下在介绍常量之前,先来了解一下PHP中的数据类型。中的数据类型。PHP中的数据根据其内容的不同可以分为三大类共八种类型。中的数据根据其内容的不同可以分为三大类共八种类型。1最基本的四种数据类型最基本的四种数据类型2复合型数据复合型数据3最特殊的数据类型最特殊的数据类型第3页,本讲稿共20页3.1.2 3.1.2 自定义常量自定义常量自定义常量属于自定义常量属于PHP中常量的一种,该种常量需要用户中常量的一种,该种常量需要用户定义才能使用。在实际编程中,用户可以根据具体情况的
3、需定义才能使用。在实际编程中,用户可以根据具体情况的需要定义合适的常量。要定义合适的常量。1定义常量定义常量2判断常量是否被定义判断常量是否被定义第4页,本讲稿共20页3.1.3 3.1.3 系统常量系统常量3.1.2小节介绍了自定义常量,这些常量都需要事先定义才小节介绍了自定义常量,这些常量都需要事先定义才能使用。除此之外能使用。除此之外PHP中还有另一类常量,该类常量已经被系中还有另一类常量,该类常量已经被系统事先定义,这一类常量不需要用户定义即可以使用。由于该统事先定义,这一类常量不需要用户定义即可以使用。由于该类常量不需要事先定义,所以使用过程中,可以快速获取其指类常量不需要事先定义,
4、所以使用过程中,可以快速获取其指代的内容,提高程序执行效率。代的内容,提高程序执行效率。使用函数使用函数get_defined_constants()可以一次获取可以一次获取PHP系统中系统中所有的预定义常量,该函数的语法格式如以下代码所示:所有的预定义常量,该函数的语法格式如以下代码所示:array get_defined_constants(mixed categorize)第5页,本讲稿共20页3.1.3 3.1.3 系统常量系统常量第6页,本讲稿共20页3.1.4 3.1.4 魔术常量魔术常量魔术常量属于系统常量的一种。与普通的系统常量不同,魔术常量属于系统常量的一种。与普通的系统常量
5、不同,该类常量在不同的该类常量在不同的PHP文件中将会有不同的值。这类常量包文件中将会有不同的值。这类常量包括以下几个:括以下几个:_LINE_,指代当前代码所在行数。,指代当前代码所在行数。_FILE_,指代当前文件路径名。,指代当前文件路径名。_FUNCTION_,指代当前被调用的函数名。,指代当前被调用的函数名。_CLASS_,指代类的名称名。,指代类的名称名。_METHOD_,指代类的方法名。,指代类的方法名。第7页,本讲稿共20页3.1.4 3.1.4 魔术常量魔术常量第8页,本讲稿共20页3.2 PHP3.2 PHP中的变量中的变量变量是在程序运行中,值可以根据实际需要进行变化的变
6、量是在程序运行中,值可以根据实际需要进行变化的一类数据。在一类数据。在PHP中相对常量,变量的使用更为广泛而且更中相对常量,变量的使用更为广泛而且更加灵活,本节就来介绍变量。加灵活,本节就来介绍变量。PHP中的变量根据是否由系统中的变量根据是否由系统来定义的分类方式,可以将其分为自定义变量与系统预定义来定义的分类方式,可以将其分为自定义变量与系统预定义变量两大类。下面就这两种变量类型分别为读者介绍。变量两大类。下面就这两种变量类型分别为读者介绍。第9页,本讲稿共20页3.2.1 3.2.1 自定义变量自定义变量自定义变量是用户定义的一类变量,这一类变量需要事自定义变量是用户定义的一类变量,这一
7、类变量需要事先定义才能使用,否则将被认为是先定义才能使用,否则将被认为是NULL值。值。PHP中的变量中的变量用一个美元符号后面跟变量名来表示。如用一个美元符号后面跟变量名来表示。如$a、$b等。与其他等。与其他类型的编程语言如类型的编程语言如C语言、语言、VB等不同,等不同,PHP中的变量定义相中的变量定义相当的灵活,在使用变量时不用事先声明变量的类型,程序将当的灵活,在使用变量时不用事先声明变量的类型,程序将会在运行过程中自己选择适当的类型。会在运行过程中自己选择适当的类型。此外此外PHP的变量命名遵循通常的命名规则,即:由字母的变量命名遵循通常的命名规则,即:由字母或者下划线开头,后面跟
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常量 变量 精选 PPT
限制150内