描述
开 本: 16开包 装: 平装是否套装: 否国际标准书号ISBN: 9787301300831丛书名: .
编辑推荐
《PHP编程基础与实践教程》结合实例和项目实战,提供了丰富的实例代码和完整的项目实战代码,层层深入,由浅入深地讲解相关知识点,使读者能够掌握PHP的基本语法和开发Web应用程序的基本方法。
内容简介
PHP是全球普及、应用广泛的Web应用程序开发语言之一,其语法结构简单、简单易学越来越受到程序员们的青睐和认同。虽然目前市面上PHP相关书籍较多,但是真正满足PHP初学者使用需求和高校教学需求的教材不多。因此编者根据多年PHP教学硬件编写本书,以满足PHP初学者使用需求和高校教学需求。本书遵循知识的学习曲线,采用由浅入深、循序渐进的方式进行内容编排和章节组织,介绍了PHP的相关知识和在Web应用程序开发中的实际应用,并通过示例和项目实战使读者巩固所学知识。 本书内容丰富、讲解深入浅出,适用于初、中级PHP用户和各类院校相关专业的教材,同时也是一本面向PHP爱好者的参考书。
目 录
第1章 PHP概述和环境搭建
1.1 初识PHP
1.2 学习方法
1.3 学习资源
1.4 Windows下的环境搭建
1.5 集成开发工具
1.6 编写**个实例
习题
第2章 PHP语言基础
2.1 标记
2.2 注释
2.3 输出
2.4 数据类型
2.5 常量
2.6 变量
2.7 运算符
2.8 表达式
2.9 函数
2.10 条件控制语句
2.11 循环控制语句
2.12 编码规范
习题
第3章 字符串操作
3.1 转义和还原字符串
3.2 去除首尾特殊字符
3.3 获取字符串长度
3.4 截取字符串
3.5 检索字符串
3.6 替换字符串
3.7 大小写转换
3.8 比较字符串
3.9 合成和分割字符串
3.10 格式化数字字符串
3.11 正则表达式
习题
第4章 数组操作
4.1 声明数组
4.2 输出指定元素
4.3 提取元素
4.4 统计元素个数
4.5 添加元素
4.6 删除元素
4.7 获取数组索引
4.8 获取数组值
4.9 查询指定元素
4.10 统计元素出现的频度
4.11 删除重复元素
4.12 数组排序
习题
第5章 与Web页面的交互
5.1 嵌入PHP脚本
5.2 获取表单数据
5.3 name属性电动设置
5.4 Cookie
5.5 Session
习题
第6章 PHP的高级应用
6.1 日期和时间
6.2 加密函数
6.3 文件上传
习题
第7章 面向对象编程
7.1 基本概念
7.2 定义和实例化类
7.3 构造和析构
7.4 继承的实现
7.5 多态的实现
7.6 封装的实现
7.7 作用域操作符
7.8 静态成员变量和成员方法
习题
第8章 MySQL数据库管理系统
8.1 概述
8.2 服务器控制
8.3 数据库操作
8.4 数据表操作
8.5 数据操作
8.6 备份与恢复
习题
第9章 PHP操作MySQL数据库
9.1 操作步骤
9.2 连接服务器
9.3 选择数据库
9.4 执行SQL语句
9.5 获取查询结果
9.6 关闭结果集
9.7 断开服务器连接
9.8 PDO数据抽象层
习题
第10章 项目实战
10.1 三层软件架构
10.2 系统功能结构
10.3 数据库设计
10.4 项目目录结构
10.5 发布网站
10.6 项目开发的高级应用
参考文献
1.1 初识PHP
1.2 学习方法
1.3 学习资源
1.4 Windows下的环境搭建
1.5 集成开发工具
1.6 编写**个实例
习题
第2章 PHP语言基础
2.1 标记
2.2 注释
2.3 输出
2.4 数据类型
2.5 常量
2.6 变量
2.7 运算符
2.8 表达式
2.9 函数
2.10 条件控制语句
2.11 循环控制语句
2.12 编码规范
习题
第3章 字符串操作
3.1 转义和还原字符串
3.2 去除首尾特殊字符
3.3 获取字符串长度
3.4 截取字符串
3.5 检索字符串
3.6 替换字符串
3.7 大小写转换
3.8 比较字符串
3.9 合成和分割字符串
3.10 格式化数字字符串
3.11 正则表达式
习题
第4章 数组操作
4.1 声明数组
4.2 输出指定元素
4.3 提取元素
4.4 统计元素个数
4.5 添加元素
4.6 删除元素
4.7 获取数组索引
4.8 获取数组值
4.9 查询指定元素
4.10 统计元素出现的频度
4.11 删除重复元素
4.12 数组排序
习题
第5章 与Web页面的交互
5.1 嵌入PHP脚本
5.2 获取表单数据
5.3 name属性电动设置
5.4 Cookie
5.5 Session
习题
第6章 PHP的高级应用
6.1 日期和时间
6.2 加密函数
6.3 文件上传
习题
第7章 面向对象编程
7.1 基本概念
7.2 定义和实例化类
7.3 构造和析构
7.4 继承的实现
7.5 多态的实现
7.6 封装的实现
7.7 作用域操作符
7.8 静态成员变量和成员方法
习题
第8章 MySQL数据库管理系统
8.1 概述
8.2 服务器控制
8.3 数据库操作
8.4 数据表操作
8.5 数据操作
8.6 备份与恢复
习题
第9章 PHP操作MySQL数据库
9.1 操作步骤
9.2 连接服务器
9.3 选择数据库
9.4 执行SQL语句
9.5 获取查询结果
9.6 关闭结果集
9.7 断开服务器连接
9.8 PDO数据抽象层
习题
第10章 项目实战
10.1 三层软件架构
10.2 系统功能结构
10.3 数据库设计
10.4 项目目录结构
10.5 发布网站
10.6 项目开发的高级应用
参考文献
评论
还没有评论。