文档详情

《PHP Web应用开发案例教程》教案 第4课 PHP运算符与编码规范.docx

发布:2023-07-04约9.2千字共11页下载文档
文本预览下载声明
PAGE 10 PAGE 10 PAGE 11 PAGE 11 课题 PHP运算符与编码规范 课时 2课时(90 min) 教学目标 知识技能目标: (1)掌握PHP中的各类运算符,以及运算符的优先顺序和结合规则 (2)掌握PHP的命名规范和书写规则 素质目标: (1)能够领会PHP运算符、命名规范和书写规则的作用 (2)培养学生的逻辑思维、辩证思维和创新思维能力 教学重难点 教学重点:运算符的优先顺序和结合规则,PHP的命名规范和书写规则 教学难点:PHP各类运算符的综合使用 教学方法 案例分析法、问答法、讨论法、讲授法、实践法 教学用具 电脑、投影仪、多媒体课件、教材 教学设计 第1节课:?课前任务→考勤(2 min)→问题导入(5 min)→传授新知(38 min) 第2节课:问题导入(5 min)→传授新知(20 min)→课堂实训(15 min)→课堂小结(3 min)→作业布置(2 min) 教学过程 主要教学内容及步骤 设计意图 第一节课 课前任务 【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,预习本节课要学习的知识 【学生】完成课前任务 通过课前任务,使学生预习本节课要学习的知识,增加学生的学习兴趣 考勤 (2 min) 【教师】使用APP进行签到 【学生】班干部报请假人员及原因 培养学生的组织纪律性,掌握学生的出勤情况 问题导入 (5 min) 【教师】提出以下问题: 你知道PHP中运算符的作用是什么吗?有哪些常用的运算符? 【学生】聆听、思考、举手回答 通过问题导入,引导学生主动思考,激发学生的学习兴趣 传授新知 (38 min) 【教师】通过学生的回答引入要讲的知识,讲解PHP中的运算符,以及运算符的优先顺序和结合规则 2.6 PHP运算符 运算符是一种特殊符号,它能对一个值或一组值执行一个指定的操作,并产生运算结果。PHP中包含算术运算符、比较运算符、赋值运算符、逻辑运算符、按位运算符、字符串运算符等。 2.6.1 算术运算符 算术运算符是最简单和最常用的运算符,用于进行四则运算,尤其是对数字的处理,几乎都要用到算术运算符。 ?【教师】通过多媒体展示“常用算术运算符”表格,并进行介绍 常用算术运算符 运算符 说 明 示 例 结 果 + 加法 $x+$y 对$x与$y求和 - 减法 $x-$y 对$x与$y求差 * 乘法 $x*$y 求$x与$y的乘积 / 除法 $x/$y 求$x与$y的商数 % 取余 $x%$y 求$x除$y的余数 ++ 递增 $x++ 对$x与1求和 -- 递减 $x-- 对$x与1求差 ?【教师】通过多媒体展示例2-20的代码和运行结果,并进行讲解 本例分别使用上述算术运算符进行运算。 ?php $a = -300; //声明变量$a $b = 120; //声明变量$b $c = 60; //声明变量$c echo \$a = .$a.,; //输出变量 echo \$b = .$b.,; echo \$c = .$c.p; echo \$a + \$b = .($a + $b).br; //计算$a加$b的值 echo \$a - \$b = .($a - $b).br;; //计算$a减$b的值 echo \$a * \$b = .($a * $b).br; //计算$a乘$b的值 echo \$a / \$b = .($a / $b).br; //计算$a除以$b的值 echo \$a % \$c = .($a % $c).br; //计算$a和$b的余数,被除数为-300 echo \$a++ = .$a++. ; //对$a进行后置递增运算 echo 运算后\$a的值为:.$a.br; echo \$b-- = .$b--. ; //对$b进行后置递减运算 echo 运算后\$b的值为:.$b.br; echo ++\$c = .++$c. ; //对$c进行前置递增运算 echo 运算后\$c的值为:.$c; ? 由运行结果可以看出,在算术运算符中使用“%”取余时,如果被除数(%运算符前面的表达式)是负数,则运算结果也是负数。即使两个运算数是整数,除号“/”也总是返回浮点数。 递增和递减运算符主要是对单独一个变量进行操作,既可以放在变量前面,也可以放在变量后面。当放在变量前面时,首先将变量值加1或者减1,然后返回变量值;而当放在变量后面时,先返回变量当前值,然后将变量值加1或者减1。 ?【教师】通过多媒体展示例2-20的代码和运行结果,并进行讲解 本例比较递增运算符放在变量前面和后面的区别
显示全部
相似文档