PHP编程基础与实例教程教案第一部分分解(2)

2020-03-27 08:48

第2章 PHP基础

一、教学目的:

通过学习,学生可以从整体上认识PHP程序的各个组成部分,并可以制作功能简单的用户注册系统。了解PHP代码基本语法、以及基本的编码规范。掌握PHP程序的组成、基本的程序格式与输出语句。

二、教学重点:

PHP数据、PHP数据类型、浏览器端的数据采集、PHP程序的数据采集、PHP数据处理、PHP数据的输出

三、教学难点:

编程规范习惯的养成

PHP数据、PHP数据类型、浏览器端的数据采集、PHP程序的数据采集、PHP数据处理、PHP数据的输出

四、教学进程(含教学内容、教学方法、 辅助手段、师生互动、时间分配、板书设计、作业布置等):

教学内容:

本章着重讲述PHP基本语法、PHP程序的组成以及PHP编码规范,详细讲解PHP数据类型以及数据输出等知识。通过本章的学习,读者可以从整体上认识PHP程序的各个组成部分,并可以制作功能简单的用户注册系统。 教学过程设计:

新课导入、案例教学、课堂讨论、作业讲评。 教学方法:

以多媒体讲授为主,适当结合提问、设问、讨论等方法。 内容提要:

2.1 PHP代码基本语法

2.1.1 PHP开始标记与结束标记 2.1.2 PHP注释

2.1.3 PHP语句及语句块

2.2 PHP程序的组成

2.2.1 关于PHP数据 2.2.2 PHP数据类型

1

2.2.3 浏览器端的数据采集 2.2.4 PHP程序的数据采集 2.2.5 PHP数据处理 2.2.6 PHP数据的输出

2.3 编 码 规 范

2.3.1 书写规范 2.3.2 命名规范 2.3.3 为代码添加注释

4、课后小结和布置作业(5分钟) 讨论与思考: 方式?

2.PHP注释种类有哪些,这些注释在何种场合下使用,并如何进行HTML注释? 3.PHP的数据类型有哪些?每种数据类型适用于哪种应用场合? 4.echo语句和print语句有何区别和联系?print_r实现什么功能? 作 业:

5.你所熟知的编码规范有哪些?

6.从功能的角度描述完整的PHP程序由几部分组成,并描述各部分的实现技术。

1.PHP的开始标记与结束标记有哪些,使用时有何注意事项,你更喜欢哪种标记

五、主要参考资料:

《php和mysql web开发》主编:Luke Welling 武欣(翻译)

2

第3章 PHP表达式

一、教学目的:

通过学习,学生可以了解变量、常量、常用运算符、变量状态函数以及类型转换的相关知识,为今后设计更为复杂的程序奠定坚实的基础。了解常量、变量的特点以及在内存的表现形式,掌握有关变量或常量状态的函数、PHP运算符、数据类型的转换。

二、教学重点:

isset()函数、unset()函数、empty()函数的使用

字符串连接运算符、错误抑制符、比较运算符等运算符的使用 数据类型的转换

三、教学难点:

理解“空”与NULL的区别 数据类型的自动转换

四、教学进程(含教学内容、教学方法、 辅助手段、师生互动、时间分配、板书设计、作业布置等):

教学内容:

PHP表达式是PHP程序最为重要的组成部分,PHP表达式指的是将相同数据类型或不同数据类型的数据(如变量、常量、函数等),用运算符号按一定的规则连接起来的、有意义的式子。本章围绕表达式详细讲解表达式中涉及的变量、常量以及常用运算符,最后讨论表达式中数据类型之间的相互转换。 教学过程设计:

新课导入、案例教学、课堂讨论、作业讲评。 教学方法:

以多媒体讲授为主,适当结合提问、设问、讨论等方法。 内容提要:

3.1 常 量

3.1.1 自定义常量 3.1.2 常量的内存分配 3.1.3 预定义常量

3.2 变 量

3.2.1 变量基本概念

3

3.2.2 变量的内存分配 3.2.3 变量赋值方式 3.2.4 可变变量

3.3 有关变量或常量状态的函数

3.3.1 数据类型查看函数

3.3.2 检查常量或变量是否定义函数 3.3.3 取消变量定义unset()函数 3.3.4 检查变量是否为“空” 3.3.5 数据类型检查函数

3.4 PHP运算符

3.4.1 算术运算符 3.4.2 递增/递减运算符 3.4.3 赋值运算符 3.4.4 比较运算符 3.4.5 逻辑运算符 3.4.6 字符串连接运算符 3.4.7 错误抑制运算符 3.4.8 条件运算符 3.4.9 类型运算符 3.4.10 执行运算符 3.4.11 位运算符 3.4.12 运算符优先级

3.5 数据类型的转换

3.5.1 类型自动转换 3.5.2 强制类型转换

4、课后小结和布置作业(5分钟) 讨论与思考:

4

1.检测一个变量是否设置需要使用哪个函数?检测一个变量是否为“空”需要使用哪两个函数?这两个函数之间有何区别? 2.PHP的垃圾收集机制是怎样的?

3.请说明PHP 中传值与传引用的区别。什么时候传值什么时候传引用? 4.“= = =”是什么运算符?请举一个例子,说明在什么情况下使用“= =”会得到true,而使用“= = =”却是false。 作 业:

5.给你如下3个数,写程序求出3个数的最大值。 $var1=1; $var2=7; $var3=8;

五、主要参考资料:

《php和mysql web开发》主编:Luke Welling 武欣(翻译)

5


PHP编程基础与实例教程教案第一部分分解(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:纳税基础与实务作业

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: