本章大纲+3-1常量+3-2变量十3-3有关变量或常量状态的函数+3-4PHP运算符¥3-5数据类型的转换PHP编程基础与实例教程
PHP编程基础与实例教程 本章大纲 3-1 常量 3-2 变量 3-3 有关变量或常量状态的函数 3-4 PHP运算符 3-5 数据类型的转换
3-1常量1.自定义常量defineO函数的语法格式:define(name,valuel,boolean case_insensitivel)功能:定义一个名字为name,值为value的常量。aseinsensitive参数的默认值为FALSE,表示常量名name大小写敏感(区分大小写);caseinsensitive参数值如果为TRUE,表示常量名name大小写不敏感(不区分大小写)。说明:常量名name为字符串类型数据,常量值value必须是标量数据类型数据。注意:常量名前面不加前缀“$”符号常量的作用域是全局的,不存在使用范围的问题,可以在程序任意位置进行定义和使用常量。常量一旦被定义,其值不能在程序过程中修改,也不能被销毁。PHP编程基础与实例教程
PHP编程基础与实例教程 3-1 常量 1. 自定义常量 define()函数的语法格式: define(name,value[, boolean case_insensitive]) 功能:定义一个名字为name,值为value的常量。 ase_insensitive参数的默认值为FALSE,表示常量名name大 小写敏感(区分大小写);case_insensitive参数值如果为 TRUE,表示常量名name大小写不敏感(不区分大小写)。 说明:常量名name为字符串类型数据,常量值value必须是 标量数据类型数据。 注意 :常量名前面不加前缀“$”符号 。 常量的作用域是全局的,不存在使用范围的问题,可 以在程序任意位置进行定义和使用常量。 常量一旦被定义,其值不能在程序过程中修改,也不 能被销毁
3-1常量2.常量的内存分配内存中专门为常量的存储分配了一个空间:常量存储区。常量存储区是一块比较特殊的存储空间,位于该存储空间的常量是全局的,且在程序运行期间不能修改和销毁。例如程序define.php<?php//定义DATABASE常量,此时DATABASE常量名大小写敏感define("DATABASE""student");//定义USERNAME常量,此时USERNAME大小写敏感define("USER NAME""root",FALSE);//定义PASSWORD常量,此时PASSWORD大小写不敏感define("PASSWORD""root".TRUE)echoDATABASE://输出:studentecho"<br>"echoUSERNAME://输出:rootecho"<br/>";echopassword;//输出:root?>PHP编程基础与实例教程
PHP编程基础与实例教程 3-1 常量 2. 常量的内存分配 内存中专门为常量的存储分配了一个空间:常量存储区。常 量存储区是一块比较特殊的存储空间,位于该存储空间的常量 是全局的,且在程序运行期间不能修改和销毁。 例如程序define.php <?php //定义DATABASE常量,此时DATABASE常量名大小写敏感 define("DATABASE","student"); //定义USER_NAME常量,此时USER_NAME大小写敏感 define("USER_NAME","root",FALSE); //定义PASSWORD常量,此时PASSWORD大小写不敏感 define("PASSWORD","root",TRUE); echo DATABASE;//输出:student echo "<br/>"; echo USER_NAME;//输出:root echo "<br/>"; echo password;//输出:root ?>
3-1常量2.预定义常量PHP还预定义了许多常量,这些常量无需使用defineO函数定义,可直接在程序中使用。1:FILE(FILE前后是两个下划线):当前正在处理的脚本文件名。2:LINE(LINE前后是两个下划线):正在处理的脚本文件的当前行数。3.PHPVERSION:当前PHP预处理器的版本,如'5.3.0'4:PHPOS:PHP所在的操作系统的类型,如'Linux'。5·TRUE:表示逻辑真:FALSE常量:表示逻辑假:NULL常量:表示没有值或值不确定。6:DIRECTORYSEPARATOR常量:表示目录分隔符,UniX或Linux操作系统环境时的值为“/";Windows操作系统环境时的值为"”。PHP编程基础与实例教程
PHP编程基础与实例教程 3-1 常量 2. 预定义常量 PHP还预定义了许多常量,这些常量无需使用define()函数 定义,可直接在程序中使用。 1._FILE_(FILE前后是两个下划线):当前正在处理的脚 本文件名。 2._LINE_(LINE前后是两个下划线):正在处理的脚本文 件的当前行数。 3.PHP_VERSION:当前 PHP预处理器的版本,如'5.3.0'。 4.PHP_OS:PHP所在的操作系统的类型,如'Linux'。 5.TRUE:表示逻辑真;FALSE常量:表示逻辑假;NULL常 量:表示没有值或值不确定。 6.DIRECTORY_SEPARATOR常量:表示目录分隔符,Unix 或Linux操作系统环境时的值为“/”;Windows操作系统环 境时的值为“\”
3-2变量1.变量基本概念变量是用于临时存储数据的容器,这些数据可以是任意一种数据类型的数据。PHP中的变量名遵循以下规则:1:变量名必须以美元符号($)开头,例如:$userName。2:变量名的第一个字符必须是字母或下划线(不能是数字)变量名称可以包含字母、数字和下划线的组合。3.PHP中的变量名是区分大小写的,这是一个非常重要的规则这意味着$userName和$UserName是截然不同的两个变量例如:程序variable.php<?php//以下语句修改suserName变量的值$userName="张三"$userName=“李四"//以下语句既修改$sex变量的值,又修改了$sex变量的数据类型$sex =FALSE$sex="男":?>PHP编程基础与实例教程
PHP编程基础与实例教程 3-2 变量 1. 变量基本概念 变量是用于临时存储数据的容器,这些数据可以是任意一种 数据类型的数据。PHP中的变量名遵循以下规则: 1.变量名必须以美元符号($)开头,例如:$userName。 2.变量名的第一个字符必须是字母或下划线(不能是数字), 变量名称可以包含字母、数字和下划线的组合。 3.PHP中的变量名是区分大小写的,这是一个非常重要的规则。 这意味着$userName和$UserName是截然不同的两个变量。 例如:程序variable.php <?php //以下语句修改$userName变量的值 $userName = "张三"; $userName = "李四"; //以下语句既修改$sex变量的值,又修改了$sex变量的数据类型 $sex = FALSE; $sex = "男"; ?>