网页编程语言学习第2章.ppt
《网页编程语言学习第2章.ppt》由会员分享,可在线阅读,更多相关《网页编程语言学习第2章.ppt(49页珍藏版)》请在三一办公上搜索。
1、基本语法,吉林省三扬科技咨询有限公司,课程内容,课程内容PHP语法入门 PHP的变量和常量 PHP数据类型 数据类型之间的转换表达式和运算符 流程控制语句包含语句判断闰年程序,吉林省三扬科技咨询有限公司,PHP语法入门,PHP的语言概貌 为我们的程序添加注释,吉林省三扬科技咨询有限公司,PHP的语言概貌,PHP语言的特点:PHP程序是内嵌在页面文件中的。PHP程序代码必须放置在“”标记中间。使用分号分隔PHP语句。PHP有4种标记风格:XML标记风格、短标记风格、ASP标记风格和Script标记风格,吉林省三扬科技咨询有限公司,为我们的程序添加注释,PHP支持3种不同的程序注释风格:C+语言风
2、格的单行注释:这种注释方式使用“/”双斜线的形式实现。在“/”之后,“/”所在行结束之前或者PHP结束标记之前的内容都是注释部分。Shell脚本风格的单行注释:这种注释方式使用“#”的形式实现,它的用法与C+语言风格注释方式相似。C语言风格的多行注释:注释内容以“/*”符号开始,以“*/”符号结束。,吉林省三扬科技咨询有限公司,PHP的变量和常量,什么是变量和常量 变量的定义与赋值 变量的作用域 变量的生命周期 可变的变量 默认系统变量 常量的定义 默认系统常量,吉林省三扬科技咨询有限公司,什么是变量和常量,对于变量和常量的概念:在程序执行的过程中,变量存储的值可以随时改变,而常量存储的值是不
3、可以改变的。变量用于存储临时数据信息。某一变量被定义的时候,系统会自动为该变量分配一个存储空间存放变量的值。我们可以在定义变量的时候对其赋值,如果需要改动变量的值,只需再次对其进行赋值即可。对于那些临时的数据信息或者处理过程,也可以存放在变量中。常量用于存储不经常改变的数据信息。定义常量的时候可以对其赋值,在程序的整个执行期间内,这个赋值都有效且不可再次对该常量进行赋值操作。,吉林省三扬科技咨询有限公司,变量的定义与赋值,变量的定义:美元符号($)加变量名称。在为一个变量命名时需要遵循以下命名规则:变量名以字母或下划线开头,可以由字母,下划线或数字构成。变量名区分大小写,“$var”和“$VA
4、R”分别代表了两个不同的变量。自定义变量名称不可与PHP提供的默认变量名称相同。在为变量命名时,尽量使用有意义的字符串。,吉林省三扬科技咨询有限公司,变量的定义与赋值,变量的赋值:变量赋值传值赋值和引用赋值。传值赋值:使用“=”直接将一个变量(或表达式)的值赋给变量。使用这种赋值方式,等号两边的变量值互不影响,任何一个变量值的变化都不会影响到另一个变量。从根本上来说,传值赋值是通过在存储区域复制一个变量的副本来实现引用赋值:使用“=”将一个变量的值赋给另一个变量,和传值赋值不同的是需要在等号右边的变量前面加上一个“&”符号。实际上这种赋值方式并不是真正意义上的赋值,而是一个变量引用另一个变量。
5、在使用引用赋值的时候,两个变量将会指向内存中同一存储空间。因此任何一个变量的变化都会引起另外一个变量的变化。,吉林省三扬科技咨询有限公司,变量的作用域,PHP中按照变量作用域的不同可以分为:局部变量和全局变量。局部变量:局部变量是声明在某一函数体内的变量,该变量的作用范围仅限于其所在函数体的内部。如果在该函数体外部引用这个变量,系统将会认为引用的是另外一个变量。全局变量:可以在程序的任何地方被访问,这种变量的作用范围是最广泛的。要将一个变量声明为全局变量,只需在这个变量前面加上“global”关键字(不区分大小写,也可以是GLOBAL)。使用全局变量,我们就能够实现在函数内部引用函数外部参数,
6、或者在函数外部引用函数内部的参数。,吉林省三扬科技咨询有限公司,变量的生命周期,变量不仅有其特定的作用范围,还有其存活的周期生命周期。变量的生命周期指的是变量可被使用的一个时间段,在这个时间段内变量是有效的;而一旦超出这个时间段变量将会失效,我们就不能够再访问到该变量的值了。局部变量的生命周期为其所在函数被调用的整个过程。当局部变量所在的函数结束时,局部变量的生命周期也随之结束。全局变量的生命周期为其所在“.php”脚本文件被调用的整个过程。当全局变量所在脚本文件结束调用时,全局变量的生命周期结束。有的时候某个自定义函数结束后,我们希望该函数内的变量仍然存在,就需要将这个变量声明为静态变量。将
7、一个变量声明为静态变量的方法为,在变量前面加“static”关键字。,吉林省三扬科技咨询有限公司,可变的变量,PHP支持一种特殊的变量使用方式可变变量,这种变量的名称是由其它变量的值决定的,因此这个变量的名称是可变的。声明一个可变变量的方法为在变量名称前面加两个“$”符号。,吉林省三扬科技咨询有限公司,默认系统变量,吉林省三扬科技咨询有限公司,常量的定义,使用define()函数来定义一个常量,define()函数的语法格式如下:define(name,value,TRUE/FALSE);参数说明:name:常量的名称。value:常量的值。TRUE/FALSE:表明使用常量时常量名称是否区分
8、大小写。如果为设置为TRUE则不区分大小写;如果设置为FALSE则区分大小写。如果没有设置该参数,则取默认值FALSE,吉林省三扬科技咨询有限公司,默认系统常量,吉林省三扬科技咨询有限公司,PHP的数据类型,整型(integer)浮点型(float)布尔型(boolean)字符串(string)数组(array)对象(object)NULL 资源,吉林省三扬科技咨询有限公司,整型(integer),PHP中的整型指的是不包含小数部分的数据。在32位的操作系统中,整型数据的有效范围在“-2147483648”至“+2147483647”之间。整型数据可以用十进制(基数为10)、八进制(基数为8,
9、以0作为前缀)或十六进制(基数为16,以0 x作为前缀)表示,并且可以包含“+”和“-”。,吉林省三扬科技咨询有限公司,浮点型(float),浮点型数据就是通常所说的实数,可分为单精度浮点型以及双精度浮点型。浮点数主要用于简单整数无法满足的形式,比如长度、重量等数据的表示。,吉林省三扬科技咨询有限公司,布尔型(boolean),布尔型数据是在PHP4中开始出现的,一个布尔型的数据只有“true”和“false”两种取值,分别对应了逻辑“真”与逻辑“假”。,吉林省三扬科技咨询有限公司,字符串(string),字符串是一个字符的序列。组成字符串的字符是任意的,可以是字母、数字或者符号。在PHP中没
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 编程 语言 学习

链接地址:https://www.31ppt.com/p-6056835.html