资源预览内容
第1页 / 共37页
第2页 / 共37页
第3页 / 共37页
第4页 / 共37页
第5页 / 共37页
第6页 / 共37页
第7页 / 共37页
第8页 / 共37页
第9页 / 共37页
第10页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
PHP动态网页制作授课人:傅成宏 单 位:信息工程学院 班 级:2008级新闻学1班 时 间:20102011学年度第一学期6.1 PHP 环境 的构 建o安装AppServ 下载与解压PHP官方网站 http:/www.hph.net迅雷狗狗搜索 http:/www.gougou.com动态网页的制作 授课人:文学院 傅成宏o安装AppServ 开始安装6.1 PHP 环境 的构 建动态网页的制作 授课人:文学院 傅成宏o安装AppServ 更改位置6.1 PHP 环境 的构 建动态网页的制作 授课人:文学院 傅成宏6.1 PHP 环境 的构 建o安装AppServ 更改位置动态网页的制作 授课人:文学院 傅成宏o安装AppServ 更改安装类型6.1 PHP 环境 的构 建动态网页的制作 授课人:文学院 傅成宏o安装AppServ 选择安装组件6.1 PHP 环境 的构 建动态网页的制作 授课人:文学院 傅成宏o安装AppServ 填写服务器信息6.1 PHP 环境 的构 建动态网页的制作 授课人:文学院 傅成宏o安装AppServ 配置数据库6.1 PHP 环境 的构 建动态网页的制作 授课人:文学院 傅成宏o安装AppServ 开始复制文件6.1 PHP 环境 的构 建动态网页的制作 授课人:文学院 傅成宏o安装AppServ 安装完成,开启服务6.1 PHP 环境 的构 建动态网页的制作 授课人:文学院 傅成宏o安装AppServ 测试服务器6.1 PHP 环境 的构 建动态网页的制作 授课人:文学院 傅成宏6.2 PHP 网页 文件 的创 建o常用PHP文件编辑工具记事本/写字板专用网页编辑软件DreamweaverFrontPageZend Studio动态网页的制作 授课人:文学院 傅成宏6.2 PHP 网页 文件 的创 建oPHP文件格式初学PHP范例范例课堂练习动态网页的制作 授课人:文学院 傅成宏6.2 PHP 网页 文件 的创 建oPHP文件的执行与停止l程序的运行顺序:由上到下,由左向右(有时由右向右),遇到特殊控制回头重跑。l程序的停止:跑完结束;错误中止;指令结束。动态网页的制作 授课人:文学院 傅成宏6.2 PHP 网页 文件 的创 建o编写PHP文件应有的良好习惯l不用的变量尽量不设置(浪费)l减少测试性写法,即少写废码(男女)l缩排,括号对称(便于除错) l命名规则(不用汉字、见名知义、控制长度)l适当注释(便于以后维护) 范例l考虑程序的活用(不死写,多套用)动态网页的制作 授课人:文学院 傅成宏6.2 PHP 网页 文件 的创 建o程序的活用 require文件引用,引用失败立即挂 include文件引用,引用失败不管它范例require.php动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o常量与变量常量:数值一旦设定便不可更改。如:圆周率变量:数值可根据需要随时更改。如:$txtName, $numAge动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o常量的类型 True False 更多及自定义常量 请见PHP BIBLE范例constant.php动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o变量的类型 string 字符串 integer 整数(-217217-1) double 浮点数(小数1.7E-3081.7E308) array 数组 object 对象动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o变量的使用命名:不用汉字、见名知义、控制长度不用保留字。标志:有钱才给你用(变量名前面加$)。转换:类型转换松散。定义:使用之前无须定义。转义:特殊字符要用转义控制。符号意义 “双引号 反斜线 n换行 r退格 t跳格 (TAB)动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o变量在引号中的妙用 单引号 死翘翘,没有任何作用! 双引号 “ “ 聪明的PHP会帮你自动处理! 建议欲显示出的字符串内如无变量,用单引号 实地测试 variableInQuatation.php 动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o运算 运算 运算 地位:程序最基本的内容 类型:算术、字串、赋值、逻辑、位、其他 学法:理解、查表死记(笨笨笨!)动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o算术运算(Arithmetic Operation)运算符号意义 +加法运算 -减法运算 *乘法运算 /除法运算 %取余数 +累加 -递减范例arithmeticOperation.php动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o字串运算(String Operation)运算符号意义 .连接两个字符串成为一个范例 stringOperation.php动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o赋值运算(assignment operation)运算符号意义 =将右边的值赋予左边 +=将右边的值加到左边 -=将右边的值减到左边 *=将左边的值乘以右边 /=将左边的值除以右边 %=将左边的值对右边取余数 .=将右边的字符串加到左边范例 assignmentOperation.php动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o关系/逻辑运算(logical operation) 符号意义 大于 =大于或等于 =等于 !=不等于表达式:一个有值的任何东西。表达式是一个或多个操作符与操作数的 组合。动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o流程控制(1) 顺序结构动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o流程控制(2)分支结构 单分支结构 . ; if(condition) statement1; . ;范例:if.php动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o流程控制(2)分支结构 双分支结构. ; if(condition) statement1; else statement2; . ;范例:ifelse.php动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o流程控制(2)分支结构 多重分支结构动态网页的制作 授课人:文学院 傅成宏6.3 PHP 语法o流程控制(2)分支结构 多重分支结构if(condition1)if(condition2)statement1;elsestatement2; else if(condition3)statement3;elsestatement4; 动态网页的制作 授课人:文学院 傅成宏动态网页的制作 授课人:文学院 傅成宏o作业网上下载PHP帮助文档构建本地PHP环境动态网页的制作 授课人:文学院 傅成宏
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号