PHP动态网站开发》教案2016〜2017学年第2学期二O—七年二月《ASP动态网站开发》课程教案授课班级15级淘宝班课次1授课方式理论课讨论课□实验课□习题课□其他口课时安排3授课题目(教学章、节或主题):PHP环境配置、数据类型常用PHP运算类型、PHP条件、循环语句的介绍与应用教学目的、要求(分掌握、熟悉、了解二个层次):了解PHP环境的配置,wamp环境的设置。掌握PHP的数据类型及其数据的运算规则。掌握PHP的条件语句、循环语句的用法及语法规则。教学重点及难点:动态网站的环境配置与PHP的条件语句、循环语句的用法及语法规则。教学基本内容及方法手段PHP环境搭配和代码调试1、PHP的优势和背景PHP是能让你生成动态网页的工具之一。PHP代表:超文本预处理器(PHP:HypertextPreprocessor)°PHP是完全免费的,不用花钱,你可以从PHP官方站点()自由下载。你不必把头埋进100多页的文档中努力学习才可以写出一个象样的程序。只要了解一些基本的语法和语言特色,你就可以开始你的PHP编码之旅了。如果更好的学习建议可以先看看些HTML和SQL的基础。2、PHP环境的搭配所需的工具:WampServer5集成环境Wamp5是Apache+PHP+Mysql在Windows下的集成环境,拥有简单的图形和SQLiteManager满了大部分PHPer的需求...介绍一下wamp的虚拟目录、服务图标的显示、环境测试3、PHP常用工具和数据库常用工具PHP开发工具:ZendStodio,PHPedit,EditPlus2,easyeclipse,DW等/**MYSQL工具:MYSQLAdministrator4书写和调试简单的PHP代码从语法上看,PHP语言近似于C语言。可以说,PHP是借鉴C语言的语法特征,由C语言改进而来的。我们可以混合编写PHP代码和HTML代码,不仅可以将PHP脚本嵌入到HTML文件中,我们甚至还可以把HTML标签也嵌入在PHP脚本里。以下是你可以采用的几种方法。你可以选用其中一种你最适合的并且就这样坚持这种方法!从HTML中分离以下是可以使用的方法:<…>短标签模式vphp...>标准模式vscriptlanguage二"php">...v/script>类似于javascript模式<%…%>修改模式,也可以支持在PHP中用“;”来分隔语句。那些从HTML中分离出来的标志也表示语句的结束。注释PHP支持C,C和Unix风格的注释方式:/*C,C风格多行注释*/#4要懂得看错误信息错误的显示信息的行数及什么错位置。PHP的数据类型源码调试1、PHP基本语法和数据类型(1)、PHP基本语法:1、htm和php混编vfontcoloured〉我好2、一个语句以;(分号结束,英文半角)3如何定义一^变量,和变量的使用$abc=9;2、赋值运算a."v/br>";}【e$oqDa:()aa=e${【屣园不舌目中颤u加妙}()aauoipun^凰逼M藤园回郦园ujnisj田剥(i)蜩的删耿聿目宙询、£•(££)99{:|BA鬧蜩JOj般卿维业现一删辛{(jdxa)a|iq/v\{}(jdxa)a|iq/v\}op国聲K16引!i|M・・op、乙(2)自定义函数值的接收和选择性接收functionee($val){return"输出自定义函数".$val;}$a=ee("好");echo$a;functionee($val,$val2=1){$a=$val+$val2;return$a;}$a=ee(5);echo$a;functionee($val,$val2=1){$a=$val+$val2;return$a;}$a=ee(5,6);echo$a;直接接收选择性接收(3)function_exists()判断函数是否存在导入数据库文件1、SELECT查询语句和条件语句SELECT查询字段FROM表名WHERE条件查询字段:可以使用通配符*、字段名、字段别名表名:数据库•表名,表名常用条件:-等于、<>不等于、in包含、notin不包含、like匹配、BETWEEN在范围、notBETWEEN不在范围<、>条件运算:and、or、()2排序,分组,指针查询,计算分组语句:groupby字段排序语句:orderby字段,字段ASC/DESC指针查询:limit初始值,结束值计算:COUNT(*)统计函数MAX(*)最大值函数MIN(*)最小值函数AVG(*)平均值函数SUM(*)累计值函数迂)3^Insert插入语句insertinto表名(字段values(值insertinto表名values(值插入时须考虑清楚字段类型避免插入后出现缺值,乱码现象尸updatewifDMaUPDATE州Nset4J}®HBfWHERmB一imit訓通油弃-H轴屮"AV^^HH"inGer吟"notin吻回吟"-ike用賞BETWEEN亩浴H"notBETWEEN吻亩浴H油弃瀏w;nd"or"()y1De一e(e崖舔DMaDELETEFROM州加WHEREB一imit=.srow