PHP程序设计-第2章PHP开发基础课件教学_第1页
PHP程序设计-第2章PHP开发基础课件教学_第2页
PHP程序设计-第2章PHP开发基础课件教学_第3页
PHP程序设计-第2章PHP开发基础课件教学_第4页
PHP程序设计-第2章PHP开发基础课件教学_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第2章 PHP开发基础01 PHP基本语法 02 PHP的数据类型 03 PHP数据的输出 04 PHP编码规范 05 第一个PHP程序 1 PHP基本语法主要内容 PHP标记符 PHP注释 PHP语句和语句块010203PHP标记符 PHP标记符能够让Web服务器识别PHP代码的开始和结束,两个标记之间的所有文本都会被解释为PHP代码,而标记之外的任何文本都会被认为是普通的HTML,这就是PHP标记的作用。PHP一共支持4种标记风格。 XML风格 脚本风格 简短风格010203 ASP风格04XML风格脚本风格echo 这是脚本风格的标记;简短风格ASP风格PHP注释 注释可以理解为代码的解

2、释说明,一般添加到代码的上方或代码的尾部。使用注释不仅能够提高程序的可读性,而且还有利于程序的后期维护工作。在执行代码时,注释部分会被解释器忽略,因此注释不会影响到程序的执行。PHP支持以下3种风格的程序注释: 单行注释(/) 多行注释(/*/) Shell风格的注释(#)010203单行注释(/)多行注释(/*/)Shell风格的注释(#)PHP语句和语句块 PHP程序由一条或多条PHP语句构成,每条语句都以英文分号“;”结束。如果多条PHP语句之间存在着某种联系,可以使用“”和“”将这些PHP语句包含起来形成一个语句块。?php echo 你好PHP; echo ; echo date(Y

3、-m-d H:i:s);? 语句块一般不会单独使用,只有在和条件判断语句、循环语句、函数等一起使用时,语句块才会有意义。2 PHP的数据类型 主要内容 标量数据类型 复合数据类型 特殊数据类型 检测数据类型01020304 标量数据类型是数据结构中最基本的单元,只能存储一个数据。PHP中标量数据类型包括四种。 标量数据类型类 型说 明boolean(布尔型)这是最简单的类型。只有两个值,真值(true)和假值(false)string(字符串型)字符串就是连续的字符序列,可以是计算机能表示的一切字符的集合integer(整型)整型数据类型只能包含整数。可以是正整数或负整数float(浮点型)浮

4、点数据类型用来存储数字,和整型不同的是它有小数位布尔型(boolean) 布尔型是PHP中较为常用的数据类型之一。它保存一个真值true或者假值false。设定一个布尔型的变量,只需将true或者false赋值给变量即可。字符串型(string) 字符串是连续的字符序列,由数字、字母和符号组成。字符串中的每个字符只占用一字节。定义字符串有三种方式:单引号()双引号()定界符()$a =string1;$a =string2;$string = str 要输出的字符串str整型(integer) 整型数据类型只能包含整数。在32位的操作系统中,有效的范围是2 147 483 648+2 147

5、483 647。整型数可以用十进制、八进制和十六进制来表示。如果用八进制,数字前面必须加0,如果用十六进制,则需要加0 x。浮点型(float) 浮点数据类型可以用来存储整数,也可以保存小数。它提供的精度比整数大得多。浮点型数据默认有两种书写格式:标准格式科学记数法格式3.141590.36591.83.62E1859.63E3复合数据类型 复合数据类型将多个简单数据类型组合在一起,存储在一个变量名中,包括两种(数组和对象)。数组(array)对象(object)特殊数据类型 特殊数据类型包括两种(资源和空值)。资源(resource)空值(null) 资源是由专门的函数来建立和使用的。它是一

6、种特殊的数据类型,并由程序员分配。在使用资源时,要及时地释放不需要的资源。如果忘记了释放资源,系统会自动启用垃圾回收机制,避免内存消耗殆尽。 空值,表示没有为该变量设置任何值,另外,空值(null)不区分大小写,null和NULL效果是一样的。检测数据类型 PHP还内置了检测数据类型的系列函数,可以对不同类型的数据进行检测,判断其是否属于某个类型。函 数检 测 类 型is_bool检测变量是否为布尔类型is_string检测变量是否为字符串类型is_float/is_double检测变量是否为浮点类型is_integer/is_int检测变量是否为整数is_null检测变量是否为nullis_

7、array检测变量是否为数组类型is_object检测变量是否为一个对象类型is_numeric检测变量是否为数字或由数字组成的字符串3 PHP数据的输出主要内容 print和echo 输出运算符“”0102print和echo print语句和echo语句的作用非常相似,都用于向页面中输出数据。print 输出当前的日期和时间:;echo date(Y-m-d H:i:s); print语句和echo语句的区别如下: (1)使用print语句一次只能输出一个字符串,而使用echo语句可以同时输出多个字符串,多个字符串之间用逗号隔开。 (2)在echo语句前不能使用错误屏蔽运算符“”。 (3)

8、print语句可以看作是一个有返回值的函数,因此print语句能作为表达式的一部分,而echo语句不能。输出运算符“” 如果需要在HTML代码中只嵌入一条PHP输出语句,可以使用PHP提供的另一种便捷的方法:使用输出运算符“”来输出数据。body bgcolor=4 PHP编码规范主要内容 什么是编码规范 PHP书写规则 PHP命名规则010203什么是编码规范 以PHP开发为例,编码规范就是融合了开发人员长时间积累下来的经验,形成了一种良好统一的编程风格,这种良好统一的编程风格会在团队开发或二次开发时起到事半功倍的效果。编码规范是一种总结性的说明和介绍,并不是强制性的规则。从项目长远的发展以及团队效率来考虑,遵守编码规范是十分必要的。 PHP书写规则缩进大括号关键字、小括号、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论