目录

源码下载

第1章PHP Web开发环境

1.1Web应用的体系结构

1.1.1C/S架构

1.1.2B/S架构

目录

源码下载

第1章PHP Web开发环境

1.1Web应用的体系结构

1.1.1C/S架构

1.1.2B/S架构

1.2Web应用开发技术

1.2.1Web应用组件

1.2.2Web前端技术

1.2.3Web后端技术

1.2.4Web应用开发平台

1.3开发环境的搭建

1.3.1运行环境

1.3.2集成软件包

1.3.3常用开发工具

1.4第一个PHP Web应用

1.5应用实例

习题

第2章Web设计基础

2.1HTML

2.1.1HTML文档结构

2.1.2HTML元素

2.1.3常用的HTML标签

2.1.4常用的特殊符号

2.2CSS样式

2.2.1CSS样式的使用

2.2.2CSS语法

2.2.3CSS选择器

2.2.4常用CSS属性

2.3JavaScript脚本语言

2.3.1JavaScript的简单应用

2.3.2JavaScript基本语法

2.3.3JavaScript事件

2.3.4JavaScript对象

2.4JavaScript框架

2.4.1jQuery简介

2.4.2jQuery基本语法

2.4.3jQuery选择器与事件

2.4.4jQuery操作CSS样式

2.5应用实例

2.5.1创建项目

2.5.2设计前台页面

2.5.3效果测试

习题

第3章PHP基本语法

3.1PHP简介

3.1.1PHP的发展

3.1.2PHP的特点

3.2词法结构

3.2.1字符集

3.2.2词法记号

3.2.3语言标记

3.2.4语句及注释

3.3数据类型

3.3.1标量数据类型

3.3.2复合数据类型

3.3.3特殊数据类型

3.4常量与变量

3.4.1常量

3.4.2变量

3.5运算符与表达式

3.5.1基本概念

3.5.2算术运算符与算术表达式

3.5.3赋值运算符与赋值表达式

3.5.4关系运算符与关系表达式

3.5.5逻辑运算符与逻辑表达式

3.5.6位运算符

3.5.7条件运算符

3.5.8字符串运算符

3.5.9其他运算符

3.5.10运算符的优先级与结合性

3.6数据类型转换

3.6.1隐式转换

3.6.2显式转换

3.7应用实例

3.7.1项目架构设计

3.7.2用户信息显示

习题

第4章流程控制及函数

4.1基本控制结构

4.1.1选择结构

4.1.2循环结构

4.2流程控制语句

4.2.1break语句

4.2.2continue语句

4.2.3goto语句

4.2.4exit语句

4.3PHP函数

4.3.1函数的定义

4.3.2函数的调用及参数传递

4.3.3变量的作用域

4.3.4内置函数

4.4应用实例

4.4.1完善项目前端控制

4.4.2前端控制效果测试

习题

第5章字符串与数组

5.1字符串

5.1.1字符与字符集

5.1.2字符串的指定方法

5.1.3字符串的输出

5.1.4字符串的常用操作

5.2正则表达式

5.2.1正则表达式简介

5.2.2正则表达式基础语法

5.2.3正则表达式函数

5.3数组

5.3.1数组的分类

5.3.2数组的创建

5.3.3数组的操作

5.3.4预定义数组

5.4应用实例

5.4.1用户信息编辑

5.4.2功能测试

习题

第6章结构化程序设计

6.1HTTP协议基础

6.1.1HTTP通信机制

6.1.2HTTP请求与响应信息

6.1.3HTTP请求方法

6.2PHP的数据输入

6.2.1浏览器端数据输入

6.2.2请求路径的表示方法

6.2.3服务器端数据输入

6.3PHP的页面通信

6.3.1重定向方式

6.3.2Cookie技术

6.3.3Session技术

6.4结构化编程

6.4.1文件包含

6.4.2自定义函数库

6.4.3命名空间

6.5综合实例

6.5.1完善项目架构

6.5.2编辑文件及功能测试

习题

第7章面向对象程序设计

7.1面向对象概述

7.2类与对象

7.2.1类的定义

7.2.2类的对象

7.2.3对象成员的访问控制

7.2.4类常量与静态成员

7.3构造函数与析构函数

7.3.1构造函数

7.3.2析构函数

7.4继承与多态

7.4.1类的继承

7.4.2多态的实现

7.5高级特性与魔术方法

7.5.1高级特性

7.5.2魔术方法

7.6综合实例

7.6.1系统架构设计

7.6.2文件编辑及系统测试

习题

第8章MySQL数据库

8.1MySQL基础

8.1.1MySQL服务器与客户机

8.1.2MySQL字符集

8.1.3MySQL数据类型

8.1.4MySQL存储引擎

8.2数据库操作

8.2.1创建数据库

8.2.2查看数据库

8.2.3选择数据库

8.2.4删除数据库

8.3数据表操作

8.3.1创建数据表

8.3.2查看数据表

8.3.3修改数据表结构

8.3.4重命名数据表

8.3.5删除数据表

8.4表数据操作

8.4.1插入记录

8.4.2查询记录

8.4.3更新记录

8.4.4删除记录

8.5数据备份与恢复

8.5.1数据备份

8.5.2数据恢复

8.6综合实例

8.6.1实现关注信息的分页及详情显示

8.6.2实现用户的登录与退出

习题

第9章PHP与MySQL

9.1PHP对MySQL的支持

9.1.1PHP对数据库的支持

9.1.2PHP的MySQL扩展

9.2PHP与MySQL的连接

9.2.1连接服务器

9.2.2连接错误的处理

9.2.3断开服务器

9.2.4连接文件

9.3PHP与MySQL的交互

9.3.1执行SQL语句

9.3.2解析查询结果

9.3.3处理其他查询结果

9.3.4处理准备语句

9.4使用PDO与MySQL交互

9.4.1PDO扩展的启用

9.4.2PDO对象的创建

9.4.3通过PDO执行查询

9.4.4PDO对准备语句的支持

9.5综合实例

9.5.1数据库设计

9.5.2数据库操作基类设计

9.5.3模型类设计

9.5.4运行测试

习题

第10章PHP的文件处理

10.1目录处理

10.1.1目录信息查询

10.1.2目录操作

10.2文件操作

10.2.1查询文件信息

10.2.2打开/关闭文件

10.2.3读取文件

10.2.4写入文件

10.2.5复制与删除文件

10.2.6移动与重命名文件

10.3文件上传与下载

10.3.1上传文件种类

10.3.2文件上传配置

10.3.3上传文件表单

10.3.4上传文件接收变量

10.3.5文件上传

10.3.6文件下载

10.4应用实例

10.4.1数据库设计

10.4.2用户登录与退出

10.4.3用户信息的保存与显示

10.4.4运行测试

习题

第11章PHP的其他扩展

11.1图像

11.1.1启用图像扩展

11.1.2动态生成图像

11.1.3基本绘图函数

11.1.4图像处理

11.2电子邮件

11.2.1使用mail()函数

11.2.2使用PHP的IMAP扩展

11.2.3使用PHPMailer库

11.3XML与JSON

11.3.1在PHP中访问XML

11.3.2使用JSON

11.4PDF文档

11.4.1PDF扩展

11.4.2FPDF库的使用

11.4.3扩充FPDF字库

11.4.4FPDF库的中文支持

11.5应用实例

11.5.1设计验证码类

11.5.2生成并检查验证码

11.5.3运行测试

习题

第12章PHP的模板引擎

12.1PHP模板简介

12.2Smarty模板

12.2.1安装Smarty

12.2.2Smarty简单示例

12.2.3Smarty流程

12.2.4Smarty配置

12.3Smarty基本应用

12.3.1模板设计基本语法

12.3.2变量调节器

12.3.3控制结构

12.3.4Smarty函数

12.4Smarty的缓存

12.4.1Smarty的缓存控制

12.4.2Smarty模板的多缓存

12.4.3消除缓存实例处理开销

12.5应用实例

12.5.1项目目录结构规划

12.5.2项目PHP文件设计

12.5.3项目模板文件设计

12.5.4运行测试

习题

附录A

参考文献

php开发项目案例,PHP Web程序设计与项目案例开发-微课版相关推荐

  1. Linux网络系统任务教程,Linux网络操作系统项目式教程(CentOS 7.6)(微课版)

    项目1 Linux操作系统概述1 学习目标1 引例描述1 任务1.1 认识Linux操作系统2 任务陈述2 知识准备2 1.1.1 操作系统概述2 1.1.2 Linux的诞生与发展3 1.1.3 L ...

  2. 《Python网络程序设计(微课版)》前2章110页免费阅读

    开学第一课:一定不要这样问老师Python问题 中国大学MOOC"Python程序设计基础"第6次开课时间 董付国老师Python系列教材推荐与选用参考 ============= ...

  3. 董老师又双叒叕送书啦,8本《Python网络程序设计(微课版)》

    推荐教材: <Python网络程序设计(微课版)>,ISBN:978-7-3025-8312-7,董付国,清华大学出版社,2021年8月出版 配套资源: 教学大纲.PPT.91个例题源码. ...

  4. 《Python网络程序设计(微课版)》223道习题参考答案

    推荐教材: <Python网络程序设计(微课版)>,ISBN:978-7-3025-8312-7,董付国,清华大学出版社,2021年8月出版 配套资源: 教学大纲.450页PPT.91个例 ...

  5. Python程序设计与算法基础教程(第二版)微课版第四章上机实践答案

    Python程序设计与算法基础教程(第二版)微课版第四章上机实践答案 2. def generate(L) : #生成杨辉三角的 一行List = [1]for x in range(1,len(L) ...

  6. 财务报表分析——理论、方法与案例(微课版) PDF

    财务报表分析--理论.方法与案例(微课版)   PDF V 与 昵称 相同

  7. python教程web开发_PythonWeb开发基础教程(Django版)(微课版)-教学大纲

    0 < Python Web 开发基础教程>教学大纲 学 时: 66 代 码: 适用专业: 制 定: 审 核: 批 准: 一.课程的地位.性质和任务 Web 开发基础是普通高等学校计算机科 ...

  8. java微课版李玉臣答案_JavaScript前端开发程序设计教程(微课版)简介,目录书摘...

    编辑推荐:1.86个同步案例贯穿教学,深刻理解知识点,所学即所用. 2.60个重点难点微课视频,随书扫描并观看,与文字内容相辅相成. 3.每章一个实训练习,巩固提高学习效果. 内容简介:JavaScr ...

  9. python3程序设计基础答案刘德山_北京大学出版社《Java程序设计案例教程》答案【python程序设计案例教程微课版答案】...

    北京大学出版社<Java程序设计案例教程>答案 哎,我也在找不过时北京交通大学出版的 求大学python3程序设计基础答案 刘德山主编 网上找不到 希望大家帮帮忙 答案我也没有,如果你是计 ...

最新文章

  1. keepalive实验配置
  2. MFC 关于new出一个新对话框时,退出对话框内存泄漏的问题解决
  3. 回调函数与Delphi的事件模型
  4. Windows 10 Edge 浏览器续航对比火狐/Chrome
  5. 【深度学习】常见优化器的PyTorch实现
  6. jmh 基准测试_JMH:如何设置和运行JMH基准
  7. 陆奇给工程师们的5个建议
  8. 官宣!又一所新大学来了!
  9. 纯CSS: hover特效
  10. Unix系统编程()信号处理器简介
  11. 人脸对齐(十六)--DenseFA
  12. Open Xml 读取Excel中的图片
  13. 美国g口无限流量服务器,不是所有的G口服务器都独享不限流量,美国SK洛杉矶G口除外...
  14. OSChina 周四乱弹 ——你想用小鱼干拐走本公主么
  15. 送小情人一个深海之声蓝牙耳机,樱花粉简直美得没朋友
  16. ROS小车实践记录(一)
  17. 前端开发----简介
  18. 数据库SQL语句UPDATE能否修改主码
  19. EXCEL添加一个目录并超链接到每张sheet
  20. 初二计算机知识,初二信息技术考试试题及答案

热门文章

  1. [洛谷]P1827 [USACO3.4] 美国血统 American Heritage(知道前序和中序求后续)
  2. 陵川一中2021年高考成绩查询入口,陵川一中2021年高考百日誓师
  3. 《萌芽》十年经典语录
  4. Activiti6工作流,搞懂模型,流程,任务,项目直接上手就干
  5. 时间段重叠问题,如何用SQL求解?
  6. idea设置中文版(详细)
  7. SharePoint 使用技巧汇总-杨建宇(霖雨)-专题视频课程
  8. 《Go语言实战》笔记(三) | Go Doc 文档
  9. 职场新人应该如何为人处世:踏实做事,诚实做人
  10. 平面设计笔记本电脑,学平面设计用什么电脑好