
0人評分過此書
PHP是全球普及、应用广泛的Web应用程序开发语言之一,其语法结构简单、简单易学越来越受到程序员们的青睐和认同。虽然目前市面上PHP相关书籍较多,但是真正满足PHP初学者使用需求和高校教学需求的教材不多。因此编者根据多年PHP教学硬件编写本书,以满足PHP初学者使用需求和高校教学需求。本书遵循知识的学习曲线,采用由浅入深、循序渐进的方式进行内容编排和章节组织,介绍了PHP的相关知识和在Web应用程序开发中的实际应用,并通过示例和项目实战使读者巩固所学知识。 本书内容丰富、讲解深入浅出,适用于初、中级
- 扉页
- 版权页
- 目录
- 内容简介
- 前言
-
第1章 PHP概述和环境搭建
-
1.1 初识PHP
-
1.1.1 PHP的概念
-
1.1.2 PHP的优点
-
1.1.3 PHP的主要应用领域
-
1.1.4 PHP的发展历程
-
-
1.2 学习方法
-
1.3 学习资源
-
1.4 Windows下的环境搭建
-
1.5 集成开发工具
-
1.6 编写第一个实例
-
习题
-
-
第2章 PHP语言基础
-
2.1 标记
-
2.2 注释
-
2.3 输出
-
2.4 数据类型
-
2.4.1 标量数据类型
-
2.4.2 复合数据类型
-
2.4.3 特殊数据类型
-
2.4.4 检测数据类型
-
2.4.5 转换数据类型
-
-
2.5 常量
-
2.5.1 声明和使用常量
-
2.5.2 预定义常量
-
-
2.6 变量
-
2.6.1 声明和使用变量
-
2.6.2 变量的作用域
-
2.6.3 可变变量
-
2.6.4 预定义变量
-
-
2.7 运算符
-
2.7.1 算术运算符
-
2.7.2 字符串运算符
-
2.7.3 赋值运算符
-
2.7.4 逻辑运算符
-
2.7.5 比较运算符
-
2.7.6 错误控制运算符
-
2.7.7 三元运算符
-
2.7.8 位运算符
-
2.7.9 运算符的优先级
-
-
2.8 表达式
-
2.9 函数
-
2.9.1 定义和调用函数
-
2.9.2 函数间的数据传递
-
2.9.3 函数的返回值
-
2.9.4 变量函数
-
2.9.5 引用函数
-
-
2.10 条件控制语句
-
2.10.1 if…else…
-
2.10.2 switch
-
-
2.11 循环控制语句
-
2.11.1 while
-
2.11.2 do…while
-
2.11.3 for
-
2.11.4 foreach
-
2.11.5 循环跳出语句
-
-
2.12 编码规范
-
2.12.1 书写规则
-
2.12.2 命名规则
-
-
习题
-
-
第3章 字符串操作
-
3.1 转义和还原字符串
-
3.1.1 转义
-
3.1.2 自动转义和还原
-
-
3.2 去除首尾特殊字符
-
3.3 获取字符串长度
-
3.4 截取字符串
-
3.5 检索字符串
-
3.5.1 检索指定关键字
-
3.5.2 检索关键字出现的次数
-
-
3.6 替换字符串
-
3.6.1 替换指定内容的子串
-
3.6.2 替换指定长度的子串
-
-
3.7 大小写转换
-
3.7.1 全部字母转换为小写
-
3.7.2 全部字母转换为大写
-
3.7.3 第一个字母转换为大写
-
3.7.4 单词首字母转换为大写
-
-
3.8 比较字符串
-
3.9 合成和分割字符串
-
3.9.1 合成字符串
-
3.9.2 分割字符串
-
-
3.10 格式化数字字符串
-
3.11 正则表达式
-
3.11.1 语法规则
-
3.11.2 正则表达式函数
-
-
习题
-
-
第4章 数组操作
-
4.1 声明数组
-
4.2 输出指定元素
-
4.3 提取元素
-
4.4 统计元素个数
-
4.5 添加元素
-
4.5.1 在数组头添加元素
-
4.5.2 在数组尾添加元素
-
-
4.6 删除元素
-
4.6.1 从数组头删除元素
-
4.6.2 从数组尾删除元素
-
-
4.7 获取数组索引
-
4.8 获取数组值
-
4.9 查询指定元素
-
4.9.1 查询指定值
-
4.9.2 查询指定索引
-
-
4.10 统计元素出现的频度
-
4.11 删除重复元素
-
4.12 数组排序
-
4.12.1 对值进行排序
-
4.12.2 对索引进行排序
-
-
习题
-
-
第5章 与Web页面的交互
-
5.1 嵌入PHP脚本
-
5.2 获取表单数据
-
5.3 name属性的设置
-
5.3.1 文本框
-
5.3.2 单选按钮
-
5.3.3 复选框
-
5.3.4 下拉列表
-
5.3.5 菜单列表
-
5.3.6 文件域
-
-
5.4 Cookie
-
5.4.1 Cookie的概念
-
5.4.2 Cookie的使用
-
-
5.5 Session
-
5.5.1 Session的概念
-
5.5.2 Session的使用
-
5.5.3 客户端禁用Cookie的解决方法
-
-
习题
-
-
第6章 PHP的高级应用
-
6.1 日期和时间
-
6.1.1 设置系统时区
-
6.1.2 常用函数
-
6.1.3 基本应用
-
-
6.2 加密函数
-
6.2.1 crypt()
-
6.2.2 md5()
-
6.2.3 sha1()
-
-
6.3 文件上传
-
6.3.1 开启文件上传功能
-
6.3.2 获取文件信息
-
6.3.3 文件上传功能
-
-
习题
-
-
第7章 面向对象编程
-
7.1 基本概念
-
7.1.1 类
-
7.1.2 对象
-
7.1.3 三大特点
-
-
7.2 定义和实例化类
-
7.2.1 类的定义
-
7.2.2 类的实例化
-
-
7.3 构造和析构
-
7.3.1 构造方法
-
7.3.2 析构方法
-
-
7.4 继承的实现
-
7.5 多态的实现
-
7.5.1 覆盖
-
7.5.2 重载
-
-
7.6 封装的实现
-
7.7 作用域操作符
-
7.8 静态成员变量和成员方法
-
习题
-
-
第8章 MySQL数据库管理系统
-
8.1 概述
-
8.2 服务器控制
-
8.2.1 启动服务
-
8.2.2 连接和断开服务器
-
8.2.3 停止服务
-
-
8.3 数据库操作
-
8.3.1 创建数据库
-
8.3.2 查看数据库
-
8.3.3 选择数据库
-
8.3.4 删除数据库
-
-
8.4 数据表操作
-
8.4.1 创建数据表
-
8.4.2 查看数据表
-
8.4.3 查看数据表结构
-
8.4.4 修改数据表结构
-
8.4.5 重命名数据表
-
8.4.6 删除数据表
-
-
8.5 数据操作
-
8.5.1 添加数据
-
8.5.2 查询数据
-
8.5.3 修改数据
-
8.5.4 删除数据
-
-
8.6 备份与恢复
-
8.6.1 备份数据库
-
8.6.2 恢复数据库
-
-
习题
-
-
第9章 PHP操作MySQL数据库
-
9.1 操作步骤
-
9.2 连接服务器
-
9.3 选择数据库
-
9.4 执行SQL语句
-
9.5 获取查询结果
-
9.5.1 以数组的方式逐行获取结果
-
9.5.2 以对象的方式逐行获取结果
-
9.5.3 获取查询结果的行数
-
-
9.6 关闭结果集
-
9.7 断开服务器连接
-
9.8 PDO数据抽象层
-
9.8.1 连接服务器
-
9.8.2 执行SQL语句
-
9.8.3 获取查询结果
-
-
习题
-
-
第10章 项目实战
-
10.1 三层软件架构
-
10.2 系统功能结构
-
10.3 数据库设计
-
10.4 项目目录结构
-
10.5 发布网站
-
10.6 项目开发的高级应用
-
10.6.1 开发框架
-
10.6.2 模板引擎
-
-
- 参考文献
- 出版地 : 中國大陸
- 語言 : 簡體中文
評分與評論
請登入後再留言與評分