下载此文档

第3章常量与变量.ppt


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
第3章常量与变量
现在学****的是第1页,共20页
PHP中的常量
常量是程序运行中不发生变化的一类数据的统称。PHP中的常量的值只包括四种类型,分别是整型(整数)、浮点型(含小数点的数)、字符型(字符与字符串)与布尔型第3章常量与变量
现在学****的是第1页,共20页
PHP中的常量
常量是程序运行中不发生变化的一类数据的统称。PHP中的常量的值只包括四种类型,分别是整型(整数)、浮点型(含小数点的数)、字符型(字符与字符串)与布尔型(布尔值)。而根据常量的定义不同,可以将PHP中的常量分为自定义常量与系统常量两种。下面将分别对这两种常量为读者逐一做介绍。
现在学****的是第2页,共20页
数据类型
在介绍常量之前,先来了解一下PHP中的数据类型。PHP中的数据根据其内容的不同可以分为三大类共八种类型。
1.最基本的四种数据类型
2.复合型数据
3.最特殊的数据类型
现在学****的是第3页,共20页
自定义常量
自定义常量属于PHP中常量的一种,该种常量需要用户定义才能使用。在实际编程中,用户可以根据具体情况的需要定义合适的常量。
1.定义常量
2.判断常量是否被定义
现在学****的是第4页,共20页
系统常量
,这些常量都需要事先定义才能使用。除此之外PHP中还有另一类常量,该类常量已经被系统事先定义,这一类常量不需要用户定义即可以使用。由于该类常量不需要事先定义,所以使用过程中,可以快速获取其指代的内容,提高程序执行效率。
使用函数get_defined_constants()可以一次获取PHP系统中所有的预定义常量,该函数的语法格式如以下代码所示:
array get_defined_constants([mixed categorize])
现在学****的是第5页,共20页
系统常量
现在学****的是第6页,共20页
魔术常量
魔术常量属于系统常量的一种。与普通的系统常量不同,该类常量在不同的PHP文件中将会有不同的值。这类常量包括以下几个:
__LINE__,指代当前代码所在行数。
__FILE__,指代当前文件路径名。
__FUNCTION__,指代当前被调用的函数名。
__CLASS__,指代类的名称名。
__METHOD__,指代类的方法名。
现在学****的是第7页,共20页
魔术常量
现在学****的是第8页,共20页
PHP中的变量
变量是在程序运行中,值可以根据实际需要进行变化的一类数据。在PHP中相对常量,变量的使用更为广泛而且更加灵活,本节就来介绍变量。PHP中的变量根据是否由系统来定义的分类方式,可以将其分为自定义变量与系统预定义变量两大类。下面就这两种变量类型分别为读者介绍。
现在学****的是第9页,共20页
自定义变量
自定义变量是用户定义的一类变量,这一类变量需要事先定义才能使用,否则将被认为是NULL值。PHP中的变量用一个美元符号后面跟变量名来表示。如$a、$b等。与其他类型的编程语言如C语言、VB等不同,PHP中的变量定义相当的灵活,在使用变量时不用事先声明变量的类型,程序将会在运行过程中自己选择适当的类型。
此外PHP的变量命名遵循通常的命名规则,即:由字母或者下划线开头,后面跟上任意数量的字母、数字、或者下划线。
现在学****的是第10页,共20页
自定义变量
现在学****的是第11页,共20页
系统变量
与系统常量一样,PHP中也存在有很多的系统变量。这类变量是系统预先定义好的一类变量,所以对于这类变量可以直接拿来使用。使用这类系统变量,可以获取很多与系统相关的信息,在某些特定场合下非常有用。PHP中的预定义变量共有以下九大类:
$_SERVER类。该类为服务器变量。
$_ENV类。该类为系统环境变量。
$_COOKIE类。该类为HTTP COOKIE变量。
$_GET类。该类为HTTP GET变量。
$_POST类。该类为HTTP POST服务器变量。
$_FILE类。该类为HTTP文件上传类变量。
$_REQUEST类。该类为Request变量。
$_SESSION类。该类为Session变量。
$GLOBALS类。该类为Global变量。
现在学****的是第12页,共20页
系统变量
现在学****的是第13页,共20页
数组变量
,曾经提到数组。数组可以看作是一组变量或者常量的集合。作为一种特殊的变量类型,本节专门来详细的介绍数组的使用,包括数组的创建、元素的获取、为数组添加新

第3章常量与变量 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库新人
  • 文件大小5.60 MB
  • 时间2022-01-23
最近更新