常量 一自定义常量 自定义常量使用 define0函数来定义,语法格式如下 ● define("常量名","常量值") 常量名是一个字符串,通常在PHP的编码规范指导下使用大写英文字母 比如 CLASS NAME、 MYAGE等。常量值只能是标量,数据类型只能是 boolean、 Integer、 float或 string。 常量的值只能设定一次,并且在代码的任何位置都不能改动。常量声明 后具有全局性,在函数内外都可以访问。 例如 <?php define( database", student") echo database ?
常量 自定义常量使用define()函数来定义,语法格式如下: define("常量名","常量值"); 常量名是一个字符串,通常在PHP的编码规范指导下使用大写英文字母, 比如CLASS_NAME、MYAGE等。常量值只能是标量,数据类型只能是 boolean、integer、float或string。。 常量的值只能设定一次,并且在代码的任何位置都不能改动。常量声明 后具有全局性,在函数内外都可以访问。 例如: <?php define(“DATABASE”,”student”); echo DATABASE; ?> 自定义常量
预定义常量 预定义常量是指PHP在系统建立之初就定义好的一些量。PHP中预先定义了很多常量, 无须使用 define()函数定义,可直接在程序中使用。 FILE_:常量所在的文件的完整路径和文件名。 LINE_:常量所在的文件中的当前行号。 PHP VERSION:PHP预处理器的版本,如5.3.0 PHP OS:PHP所在操作系统的类型; FUNCTION_:常量所在的函数名称,自PHP5起本常量返回该函数被定义 时的名称(区分大小写) DIR_:文件所在的目录(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也可以将一个变量的值赋给另外—个变量。例如 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 ?> 自定义变量
变量 一自定义变量 3、变量的传地址赋值 传地址赋值是将源变量的內存地址赋值给新的变量,即新的变量引用了 源变量的值,改动新变量的值将影响到源变量的值,反之亦然。使用引 用赋值的方法是,在将要赋值的原始变量前加一个“&″符号。例如 hp Svar="hello" /$var赋值为 hello Sbar=&Svar. 变量$bar引用$var的地址 echo $bar: //输出结果: hello Sbar="world /给变量$bar赋新值 echo Svar //输出结果: world
变量 3、变量的传地址赋值 传地址赋值是将源变量的内存地址赋值给新的变量,即新的变量引用了 源变量的值,改动新变量的值将影响到源变量的值,反之亦然。使用引 用赋值的方法是,在将要赋值的原始变量前加一个“&”符号。例如: <?php $var="hello"; //$var赋值为hello $bar=&$var; //变量$bar引用$var的地址 echo $bar; //输出结果:hello $bar="world"; //给变量$bar赋新值 echo $var; //输出结果:world ?> 自定义变量