常量 一自定义常量 自定义常量使用 define0函数来定义,语法格式如下 define("常量名""常量值" 常量名是一个字符串,通常在PHP的编码规范指导下使用大写英文字母,比如 CLASS NAME、 MYAGE等。常量值只能是标量,数据类型只能是 boolean Integer、 floati或 string。。 常量的值只能设定一次,并且在代码的任何位置都不能改动。常量声明后具有全 局性,在函数内外都可以访问。 使用 defined函数判断常量是否被定义 例如 define("database""student") echo database
常量 ⚫ 自定义常量使用define()函数来定义,语法格式如下: ⚫ define("常量名","常量值"); ⚫ 常量名是一个字符串,通常在PHP的编码规范指导下使用大写英文字母,比如 CLASS_NAME、MYAGE等。常量值只能是标量,数据类型只能是boolean、 integer、float或string。。 ⚫ 常量的值只能设定一次,并且在代码的任何位置都不能改动。常量声明后具有全 局性,在函数内外都可以访问。 ⚫ 使用defined函数判断常量是否被定义。 ⚫ 例如: ⚫ <?php ⚫ define(“DATABASE”,”student”); echo DATABASE; ⚫ ?> 自定义常量
常量 预定义常量 预定义常量是指PHP在系统建立之初就定义好的一些量。PHP中预先定义了很多 常量,无须使用 define()函数定义,可直接在程序中使用。 FLE:常量所在的文件的完整路径和文件名。 LNE:常量所在的文件中的当前行号。 PHP VERSION:PHP预处理器的版本,如5.3.0 PHP OS:PHP所在操作系统的类型; FUNCTION:常量所在的函数名称,自PHP5起本常量返回该函数被 定义时的名称(区分天小写) DR:文件所在的目录(PHP5.3.0中新增)。 例如:<?php echo( FILE )
常量 ⚫ 预定义常量是指PHP在系统建立之初就定义好的一些量。PHP中预先定义了很多 常量,无须使用define()函数定义,可直接在程序中使用。 ⚫ __FILE__:常量所在的文件的完整路径和文件名。 ⚫ __LINE__:常量所在的文件中的当前行号。 ⚫ PHP_VERSION:PHP预处理器的版本,如5.3.0. ⚫ PHP_OS:PHP所在操作系统的类型; ⚫ __FUNCTION__:常量所在的函数名称,自PHP 5起本常量返回该函数被 定义时的名称(区分大小写) ⚫ __DIR__:文件所在的目录(PHP 5.3.0中新增)。 ⚫ 例如:<?php ⚫ echo(_FILE_); ⚫ ?> 预定义常量
变量 一自定义变量 1、变量名的定义。变量通过变量名实现内存数据的按名存取。PHP中的变量名 遵循以下规则: 变量名必须以美元符号($)开头,如$ userName 变量名的第1个字符必须是字母或下划线(不能是数字),变量名成可以为字母 数字和下划线的组合,如$ user name。 PHP中的变量名是区分大小写的。 PHP中对已经定义的变量可以通过重新赋值的方法修改该变量的值,甚至数据类 型 例如:<?php $ username=“张三”;$ userName=“李四 $sex= false;$sex=“男”;
变量 ⚫ 1、变量名的定义。变量通过变量名实现内存数据的按名存取。PHP中的变量名 遵循以下规则: ⚫ 变量名必须以美元符号($)开头,如$userName。 ⚫ 变量名的第1个字符必须是字母或下划线(不能是数字),变量名成可以为字母、 数字和下划线的组合,如$user_Name。 ⚫ PHP中的变量名是区分大小写的。 ⚫ PHP中对已经定义的变量可以通过重新赋值的方法修改该变量的值,甚至数据类 型。 ⚫ 例如:<?php ⚫ $username=“张三”;$userName=“李四”; ⚫ $sex=false; $sex=“男”; ⚫ ?> 自定义变量
变量 一自定义变量 2、变量的传值赋值 PHP变量的类型有布尔型、整型、浮点型、字符串型、数组、对象、NULL。数 据类型在前面已经做过介绍。变量在初始化时,使用“=”给变量赋值,变量的 类型会根据其赋值自动改变。例如 Svar="abc /$var为字符串型 Svar= TRUE, /$var为布尔型 var=123; /$var为整型 PHP也可以将一个变量的值赋给另外—个变量。例如: hp Height=100 Width= Height //$ width的值为100
变量 ⚫ 2、变量的传值赋值 ⚫ PHP变量的类型有布尔型、整型、浮点型、字符串型、数组、对象、NULL。数 据类型在前面已经做过介绍。变量在初始化时,使用“=”给变量赋值,变量的 类型会根据其赋值自动改变。例如: ⚫ $var="abc"; //$var为字符串型 ⚫ $var=TRUE; //$var为布尔型 ⚫ $var=123; //$var为整型 ⚫ PHP也可以将一个变量的值赋给另外一个变量。例如: ⚫ <?php ⚫ $height=100; ⚫ $width=$height; //$width的值为100 ⚫ ?> 自定义变量
变量 一自定义变量 ●2、变量的传值赋值 ●例如: ?php Sstring 1="ming Sstring2=$string 1 Sstring 1="mr echo Sstring 2 ?>
变量 ⚫ 2、变量的传值赋值 ⚫ 例如: ⚫ <?php ⚫ $string1=“ming”; ⚫ $string2=$string1; ⚫ $string1=”mr”; ⚫ echo $string2; ⚫ ?> 自定义变量