文档详情

5_动态网页程序设计.ppt

发布:2017-05-05约3.63千字共55页下载文档
文本预览下载声明
第五章 PHP开发基础;§5.1 PHP 语法基础;PHP的注释 在PHP开发中,经常需要对程序中的某些代码进行说明,这时,可以使用注释来完成。注释可以理解为代码的解释,它是程序不可缺少的一部分,并且在解析时会被PHP解析器忽略。 PHP支持C、C++等风格的注释 C++风格的单行注释“//” C风格的多行注释“/*……*/” ;PHP的标识符 在PHP程序中需要自定义一些符号来标记一些名称,如变量名、函数名、类名等,这些符号被称为标识符。 定义PHP标示符的规则 标识符可以是任意长度,只能由字母、数字、下划线组成。 标识符不能以数字开始。 标识符不能包含空格。 如果标识符由多个单词组成,那么应该使用下划线进行分隔 (例如:user_name)。 ;PHP的输出 echo:只能输出字符串与数字,不带括号可以一次输出多个参数 如:echo ‘hello’,’’PHP’; print:与echo相似,但只能输出一个参数,有返回值(成功返回1,失败为0)。 如:$n=print ‘hellobr’; echo $n; print_r:用来输出数组的键与值,不包括数据类型。 var_dump:输出变量的值与数据类型,如果是数组,则输出键、值、值的数据类型。如: $a[0]=‘tom’; $a[1]=‘berry’ var_dump($a); ;HTML中嵌入 PHP 在HTML代码中嵌入PHP代码相对来说比较简单,下面是一个在HTML中嵌入PHP代码的例子: ;PHP中使用JavaScript PHP代码中嵌入JavaScript能够与客户端建立起良好的用户交互界面,强化PHP的功能,其应用十分广泛。 说明:alert()函数生成一个弹出对话框,其内容就是函数的参数。 ;PHP的关键字 关键字是编程语言里事先定义好并赋予特殊含义的单词,也称作保留字。和其他语言一样,PHP中保留了许多关键字(不区分大小写),例如class、public等,下表列举的是PHP(5)中所有的关键字。 ;PHP变量 在PHP中,变量是由$和变量名组成的,并且变量名的命名规则与标识符相同。 变量名区分大小写,$VAR和$var分别代表两个不同的变量。 自定义名称不可与PHP提供的默认变量名称相同。 可通过unset()来销毁变量名 例如,下列定义的变量是合法的。 ;变量的引用 PHP提供了另外一种给变量赋值的方式——引用赋值,即新变量引用原始变量,改动新变量的值将影响原始变量,反之亦然。使用引用赋值的方法是,在将要赋值的原始变量前加一个“”符号。例如: ;可变变量 在不确定一个变量的名称时,可以使用可变变量。所谓可变变量就是一个变量的变量名可以动态地设置和使用。一个普通变量通过声明来设置,而一个可变变量通过获取一个普通变量的值作为它的变量名。可变变量通过两个“$”来设置 ;PHP预定义变量 先学习几个主要的预定义变量: ?$_GET。它是由HTTP get方法传递的变量组成的数组。 ?$_POST。它是由HTTP post方法传递的变量组成的数组。 ?$_REQUEST。它是所有用户输入的变量数组,包括$_GET、$_POST ;销毁变量 通过unset()来销毁变量。unset()销毁的是变量名,值是由PHP垃圾回收机制销毁。 ;PHP常量 在PHP中,常量是一个简单值的标志符,在脚本执行间值是不变的。 常量区分大小写,常量标志符一般都是大写。 常量名和其它任何PHP标记都遵循相同的命名规则。 自定义常量使用define()函数来定义(常量不能重复定义) define(“常量名” ,“常量值” ,是否区分大小写); true 不区分; false 区分(默认是区分的)。 ;PHP预定义常量 PHP中还提供了很多预定义常量。这些常量专门用于获取PHP中的信息,并且是不允许开发人员随意修改的。 ;§5. 2 PHP 数据类型;boolean布尔类型 布尔型是PHP中较常用的数据类型之一,它的值只有true和false,并且这两个值是不区分大小写的,具体示例如下: ;integer整型 整型用来表示不包含小数部分的数,它可以用十进制、十六进制、八进制或二进制指定,并且前面可加上“+”或“-”号表示正数或负数。当使用八进制表示时,数字前必须加上0(零),使用十六进制表示时,数字前必须加上0x(零x),具体示例如下: ;float浮点型 浮点型可以存储整数,也
显示全部
相似文档