php动态网页制作1
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Dreamweaver FrontPage Zend Studio
6.2 PHP网页文件的创建
• PHP文件格式
<? echo “我的第一个纯PHP网页”; ?> <html> <head> <title>初学PHP</title> </head> <body> <? echo “我的第一个HTML+PHP网 页”; ?> </body>
共有六个运算符,提供数字做一些低阶而快速的运算。
6.3 PH P语 法
符号 & | ^ << >> ~
意义 且 (And) 或 (Or) 异或 (Xor) 向左移位 向右移位 取 1 的补数
• 其他运算
6.3 PH P语 法
符号 意义 $ 变量 & 变量的地址 (加在变量前) 加在变量前) @ -> => ?: 加在函数前) 不显示错误信息 (加在函数前) 类的方法或者属性 数组的元素值 三元运算
True
6.3 PH P语 法
False 更多及自定义常量 请见PHP BIBLE
• 变量的类型
string integer double array object 字符串 整数(-217-217-1) 浮点数(小数1.7E-308-1.7E308) 数组 对象
6.3 PH P语 法
• 变量的使用
• 安装AppServ ——更改安装类型
6.1 PH P环 境 的 构 建
• 安装AppServ ——选择安装组件
6.1 PH P环 境 的 构 建
• 安装AppServ ——填写服务器信息
6.1 PH P环 境 的 构 建
• 安装AppServ ——配置数据库
6.1 PH P环 境 的 构 建
• 安装AppServ ——开始复制文件
6.1 PH P环 境 的 构 建
• 安装AppServ ——安装完成,开启服务
6.1 PH P环 境 的 构 建
• 安装AppServ ——测试服务器
6.1 PH P环 境 的 构 建
6.2 PH P网 页 文 件 的 创 建
• 常用PHP文件编辑工具 记事本/写字板 专用网页编辑软件
命名:不用汉字、见名知义、控制长度 不用保留字。
6.3 PH P语 法
标志:有钱才给你用(变量名前面加$)。 转换:类型转换松散。 定义:使用之前无须定义。 转义:特殊字符要用转义控制。
符号 \" \\ \n \r \t 意义 双引号 反斜线 换行 退格 跳格 (TAB)
• 变量在引号中的妙用
单引号
课练习
6.2 PHP网页文件的创建
• PHP文件的执行与停止 程序的运行顺序:
•由上到下,由左向右(有时由右向右), •遇到特殊控制回头重跑。
程序的停止:
•跑完结束; •错误中止; •指令结束。
6.2 PHP网页文件的创建
• 编写PHP文件应有的良好习惯
不用的变量尽量不设置(浪费) 减少测试性写法,即少写废码(男女) 缩排,括号对称(便于除错) 命名规则(不用汉字、见名知义、控制长度) 适当注释(便于以后维护) 考虑程序的活用(不死写,多套用)
6.3 PH P语 法
• 作业
①网上下载PHP帮助文档 ②构建本地PHP环境
PHP动态网页制作
6.1 PH P环 境 的 构 建
• 安装AppServ ——下载与解压
6.1 PH P环 境 的 构 建
• 安装AppServ ——开始安装
6.1 PH P环 境 的 构 建
• 安装AppServ ——更改位置
6.1 PH P环 境 的 构 建
• 安装AppServ ——更改位置
• 流程控制
(2)分支结构 双分支结构
6.3 PH P语 法
Βιβλιοθήκη Baidu
……. ; if(condition) { statement1; } else { statement2; } ……. ;
• 流程控制
(2)分支结构 多重分支结构
6.3 PH P语 法
• 流程控制
(2)分支结构 多重分支结构
if(condition1){ if(condition2){ statement1; } else{ statement2; } } else { if(condition3){ statement3; } else{ statement4; } }
6.3 PH P语 法
运算符号 +
意义 加法运算 减法运算 乘法运算 除法运算 取余数 累加 递减
* / % ++ --
• 字串运算(String Operation)
6.3 PH P语 法
运算符号
.
意义
连接两个字符串成为一个
• 赋值运算(assignment operation)
运算符号 = += -= *= /= %= .= 意义 将右边的值赋予左边 将右边的值加到左边 将右边的值减到左边 将左边的值乘以右边 将左边的值除以右边 将左边的值对右边取余数 将右边的字符串加到左边
• 表达式VS语句
看书 $a=9 看书。 $a=9;
6.3 PH P语 法
表达式:一个有值的任何东西。 表达式是一个或多个操作符与操作数的 组合。
• 流程控制
(1) 顺序结构
6.3 PH P语 法
• 流程控制
(2)分支结构 单分支结构
6.3 PH P语 法
….... ; if(condition) { statement1; } ……. ;
• 程序的活用
6.2 PH P网 页 文 件 的 创 建
require文件引用,引用失败立即挂 include文件引用,引用失败不管它
• 常量与变量
常量:数值一旦设定便不可更改。 如:圆周率…… 变量:数值可根据需要随时更改。 如:$txtName, $numAge……
6.3 PH P语 法
• 常量的类型
' '
死翘翘,没有任何作用!
6.3 PH P语 法
双引号 " " 聪明的PHP会帮你自动处理! PHP 建议欲显示出的字符串内如无变量,用单引号 实地测试
• 运算 运算 运算
地位:程序最基本的内容
6.3 PH P语 法
类型:算术、字串、赋值、逻辑、位、其他 学法:①理解、查表 ②死记(笨笨笨!)
• 算术运算(Arithmetic Operation)
6.3 PH P语 法
• 关系/逻辑运算(logical operation)
通常用来测试条件表达式的真假值。
符号 < > <= >= == != && and || or ! xor 意义 小于 大于 小于或等于 大于或等于 等于 不等于 与 与 或 或 非 异或
6.3 PH P语 法
• 位运算(bitwise operation)
6.2 PHP网页文件的创建
• PHP文件格式
<? echo “我的第一个纯PHP网页”; ?> <html> <head> <title>初学PHP</title> </head> <body> <? echo “我的第一个HTML+PHP网 页”; ?> </body>
共有六个运算符,提供数字做一些低阶而快速的运算。
6.3 PH P语 法
符号 & | ^ << >> ~
意义 且 (And) 或 (Or) 异或 (Xor) 向左移位 向右移位 取 1 的补数
• 其他运算
6.3 PH P语 法
符号 意义 $ 变量 & 变量的地址 (加在变量前) 加在变量前) @ -> => ?: 加在函数前) 不显示错误信息 (加在函数前) 类的方法或者属性 数组的元素值 三元运算
True
6.3 PH P语 法
False 更多及自定义常量 请见PHP BIBLE
• 变量的类型
string integer double array object 字符串 整数(-217-217-1) 浮点数(小数1.7E-308-1.7E308) 数组 对象
6.3 PH P语 法
• 变量的使用
• 安装AppServ ——更改安装类型
6.1 PH P环 境 的 构 建
• 安装AppServ ——选择安装组件
6.1 PH P环 境 的 构 建
• 安装AppServ ——填写服务器信息
6.1 PH P环 境 的 构 建
• 安装AppServ ——配置数据库
6.1 PH P环 境 的 构 建
• 安装AppServ ——开始复制文件
6.1 PH P环 境 的 构 建
• 安装AppServ ——安装完成,开启服务
6.1 PH P环 境 的 构 建
• 安装AppServ ——测试服务器
6.1 PH P环 境 的 构 建
6.2 PH P网 页 文 件 的 创 建
• 常用PHP文件编辑工具 记事本/写字板 专用网页编辑软件
命名:不用汉字、见名知义、控制长度 不用保留字。
6.3 PH P语 法
标志:有钱才给你用(变量名前面加$)。 转换:类型转换松散。 定义:使用之前无须定义。 转义:特殊字符要用转义控制。
符号 \" \\ \n \r \t 意义 双引号 反斜线 换行 退格 跳格 (TAB)
• 变量在引号中的妙用
单引号
课练习
6.2 PHP网页文件的创建
• PHP文件的执行与停止 程序的运行顺序:
•由上到下,由左向右(有时由右向右), •遇到特殊控制回头重跑。
程序的停止:
•跑完结束; •错误中止; •指令结束。
6.2 PHP网页文件的创建
• 编写PHP文件应有的良好习惯
不用的变量尽量不设置(浪费) 减少测试性写法,即少写废码(男女) 缩排,括号对称(便于除错) 命名规则(不用汉字、见名知义、控制长度) 适当注释(便于以后维护) 考虑程序的活用(不死写,多套用)
6.3 PH P语 法
• 作业
①网上下载PHP帮助文档 ②构建本地PHP环境
PHP动态网页制作
6.1 PH P环 境 的 构 建
• 安装AppServ ——下载与解压
6.1 PH P环 境 的 构 建
• 安装AppServ ——开始安装
6.1 PH P环 境 的 构 建
• 安装AppServ ——更改位置
6.1 PH P环 境 的 构 建
• 安装AppServ ——更改位置
• 流程控制
(2)分支结构 双分支结构
6.3 PH P语 法
Βιβλιοθήκη Baidu
……. ; if(condition) { statement1; } else { statement2; } ……. ;
• 流程控制
(2)分支结构 多重分支结构
6.3 PH P语 法
• 流程控制
(2)分支结构 多重分支结构
if(condition1){ if(condition2){ statement1; } else{ statement2; } } else { if(condition3){ statement3; } else{ statement4; } }
6.3 PH P语 法
运算符号 +
意义 加法运算 减法运算 乘法运算 除法运算 取余数 累加 递减
* / % ++ --
• 字串运算(String Operation)
6.3 PH P语 法
运算符号
.
意义
连接两个字符串成为一个
• 赋值运算(assignment operation)
运算符号 = += -= *= /= %= .= 意义 将右边的值赋予左边 将右边的值加到左边 将右边的值减到左边 将左边的值乘以右边 将左边的值除以右边 将左边的值对右边取余数 将右边的字符串加到左边
• 表达式VS语句
看书 $a=9 看书。 $a=9;
6.3 PH P语 法
表达式:一个有值的任何东西。 表达式是一个或多个操作符与操作数的 组合。
• 流程控制
(1) 顺序结构
6.3 PH P语 法
• 流程控制
(2)分支结构 单分支结构
6.3 PH P语 法
….... ; if(condition) { statement1; } ……. ;
• 程序的活用
6.2 PH P网 页 文 件 的 创 建
require文件引用,引用失败立即挂 include文件引用,引用失败不管它
• 常量与变量
常量:数值一旦设定便不可更改。 如:圆周率…… 变量:数值可根据需要随时更改。 如:$txtName, $numAge……
6.3 PH P语 法
• 常量的类型
' '
死翘翘,没有任何作用!
6.3 PH P语 法
双引号 " " 聪明的PHP会帮你自动处理! PHP 建议欲显示出的字符串内如无变量,用单引号 实地测试
• 运算 运算 运算
地位:程序最基本的内容
6.3 PH P语 法
类型:算术、字串、赋值、逻辑、位、其他 学法:①理解、查表 ②死记(笨笨笨!)
• 算术运算(Arithmetic Operation)
6.3 PH P语 法
• 关系/逻辑运算(logical operation)
通常用来测试条件表达式的真假值。
符号 < > <= >= == != && and || or ! xor 意义 小于 大于 小于或等于 大于或等于 等于 不等于 与 与 或 或 非 异或
6.3 PH P语 法
• 位运算(bitwise operation)