-
第一章动态WEB概述与开发环境搭建
本章主要介绍动态WEB应用的体系结构、开发环境的搭建,重点是学会如何搭建动态web应用开发环境
-
●1.1动态Web应用
讲述Web应用的体系结构、web网页的分类以及运行Web应用程序的三要素
-
●1.2动态Web技术
讲述常见的几种web应用开发平台、动态WEB开发编程技术、WEB服务器和常用开发工具
-
●1.3动态web独立开发环境搭建
讲述如何独立搭建动态web开发环境,重点讲述独立安装Apache、PHP和MySql
-
●1.4动态web集成开发环境搭建
讲述集成开发环境AppServ的搭建
-
●1.5第一个动态web应用
讲述如何制作第一个动态WEB页面
-
第二章PHP语言基础
本章讲述PHP基本语法、数据类型、常量与变量以及运算符、表达式;重点是掌握PHP程序设计语言的基本语法。
-
●2.1PHP基本语法
讲述字符集、词法记号、语言标记,以及语句和注释等内容
-
●2.2常量与变量
讲述PHP中常量与变量的定义与使用
-
●2.3数据类型
数据类型
-
●2.4运算符与表达式
讲述各运算符的使用,以及表达式的求值方法
-
第三章运算符与表达式
本章讲述PHP中的运算符与表达式的类型及用法
-
●3.1操作符与表达式
讲述PHP的运算符与表达式
-
●3.2算术、赋值与关系运算
讲述PHP中的算术、赋值与关系运算符与表达式
-
●3.3逻辑、位与条件运算
讲述PHP中的逻辑、位与条件运算符与表达式
-
●3.4其他运算与优先级
讲述PHP中的其他运算符与运算符之间的优先级
-
第四章流程控制语句
本章讲述程序设计的三种基本控制结构,重点掌握三种控制结构的用法和技巧
-
●4.1顺序结构与条件结构
讲述PHP中的基本结构中的顺序结构与条件结构
-
●4.2循环结构
讲述PHP中的基本结构中的循环结构
-
●4.3流程控制语句
讲述PHP中的基本结构中的流程控制语句
-
第五章PHP数组
本章讲述PHP数组的相关知识,重点是数组的定义、数组的常见操作以及数组的常用函数
-
●5.1数组的定义
讲述什么是数组以及数组是如何定义的
-
●5.2数组的使用
讲述数组是如何使用的、如何删除数组、数组操作符以及数组指针的用法
-
●5.3数组的常见操作
讲述如何在数组中进行遍历、排序、查找等操作
-
●5.4数组的常用函数
讲述PHP中提供的对数组进行操作的基本函数、键值对的相关函数、排序函数、合并和拆分函数、其他函数的用法
-
第六章PHP函数
本章讲述PHP函数的相关知识,重点是函数的定义、函数的调用、函数的参数传递以及内置函数的用法
-
●6.1函数的定义与调用
讲述如何自定义函数及如何调用
-
●6.2函数的参数传递与返回值
讲述函数参数的3种传递方式,return语句的用法
-
●6.3函数的高级应用
讲述函数的几种高级应用:变量的作用域、可变函数及函数的嵌套调用
-
●6.4函数的递归调用与内置函数
讲述函数的递归调用以及内置函数的语法
-
第七章字符串操作
本章讲述字符串的相关知识,重点是字符串的定义以及字符串的常用操作
-
●7.1字符串的定义和输出
讲述字符串是如何定义的以及常用的字符串输出函数的基本语法
-
●7.2字符串的常用操作
讲述实现字符串常用操作的内置函数的基本语法
-
第八章结构化程序设计
本章主要介绍结构化程序设计的方法,重点是理解web应用的HTTP协议、PHP程序的数据输入以及数据的采集
-
●8.1HTTP协议基础
讲述HTTP协议的基础知识,了解HTTP通信机制、HTTP请求与响应信息和HTTP请求方法
-
●8.2PHP的数据输入
讲述PHP程序的数据输入,主要包括客户端数据的输入、服务器端数据的输入,以及请求路径的表示方法
-
●8.3发送数据给浏览器
讲述输出信息到浏览器,如何重定向到其他页面
-
●8.4结构化编程
讲述结构化编程的常用方法包括文件包含、函数以及命名空间
-
●8.5数据采集应用
讲述如何实现数据采集和处理表单
-
第九章面向对象程序设计
通过本章学习,理解面向对象程序设计的思想,重点掌握PHP面向对象程序设计的基本知识及使用方法
-
●9.1面向对象概述
讲述PHP中面向对象的含义
-
●9.2类的定义
讲述PHP中类的声明与定义
-
●9.3对象的定义
讲述PHP中对象的定义和使用
-
●9.4构造函数与析构函数
讲述PHP中构造函数与析构函数的功能和使用方法
-
●9.5继承关系
讲述PHP面向对象中继承关系的实现
-
●9.6多态的实现
讲述PHP中多态的实现
-
●9.7PHP的面向对象的高级特性
讲述PHP的面向对象的高级特性
-
●9.8PHP的魔术方法
讲述PHP的魔术方法
-
第十章MySQL数据库
本章讲述了Mysql数据库的基本操作,重点是掌握Mysql数据表的操作、数据的添加、修改、删除管理操作
-
●10.1MySQL简介、下载及安装
讲述MySQL基本知识
-
●10.2MySQL数据库的数据类型
讲述MySQL数据库的字符串数据类型
-
●10.3启动、连接、关闭MySQL服务器
学习如何启动、连接、关闭MySQL服务器
-
●10.4MySQL管理数据库
学习使用My SQL对数据表的创建、查询、删除等操作
-
●10.5操作MySQL数据表
学习使用My SQL对数据的库中的表数据进行创建、查询、删除等操作
-
●10.6MySQL数据
使用MySQL操作数据
-
第十一章PHP操作MySQL数据库
本章讲述了mysqli扩展函数来操作MySQL数据库,包括数据库连接、数据查询、数据添加、删除等操作;重点是掌握PHP如何连接数据库以及基本数据操作函数。
-
●11.1PHP连接MySQL数据库
讲述连接MySQL数据服务器函数、数据库选择函数
-
●11.2SQL查询语句
讲述如何发送SQL语句及命令及如何查询数据库数据
-
●11.3遍历结果集的数据(一)
讲述通过mysqli_fetch_array()、mysqli_fetch_object()函数实现遍历结果集数据
-
●11.4遍历结果集的数据(二)
讲述通过mysqli_fetch_row()、mysqli_fetch_assoc()函数实现遍历结果集数据
-
●11.5添加、更新
讲述insert、update语句实现数据添加及更新编辑功能
-
●11.6删除数据、批量操作数据
讲述如何删除数据库数据以及如何批量操作数据
-
●11.7mysqli预处理语句
讲述通过预处理技术实现SQL语句执行,从而提高数据操作效率
-
●11.8关闭MySQL服务器连接
讲述mysqli_close()函数关闭数据连接及关闭连接的最佳时机、如何释放内存
-
第十二章PHP会话控制
本章主要介绍PHP中的会话控制思想,重点是PHP中的session和cookie的应用
-
●12.1Session技术
讲述会话控制思想,了解Session的使用方法
-
●12.2Session技术的综合应用
通过一个具体的案例讲述Session的具体用法
-
●12.3Cookie技术
讲述什么是Cookie以及如何使用Cookie
-
●12.4Cookie技术的应用
通过一个具体的案例讲述Cookie的具体用法
-
●12.5Cookie和Session的区别与联系
讲述在web应用中,Cookie和Session的联系以及有哪些区别
-
第十三章PHP的文件处理
PHP的文件处理
-
●13.1目录的基本操作
主要讲解创建目录、打开目录、读取目录、关闭目录、删除目录、遍历目录等目录的基本操作
-
●13.2文件的基本操作
主要讲解打开与关闭文件、写入与读取文件、复制文件、删除文件、获取文件属性等操作