为你推荐
内容简介
前言
第1篇 PHP篇
第1章 开发环境搭建
1.1 PHP介绍
1.1.1 PHP发展
1.1.2 PHP特点
1.1.3 PHP应用
1.2 PHP开发运行环境
1.3 在Windows中搭建Apache环境
1.3.1 Apache在Windows中的安装
1.3.2 PHP在Windows中的安装
1.3.3 MariaDB在Windows中的安装
1.3.4 PHP的配置
1.3.5 Apache的配置
1.4 在IIS中配置PHP环境
1.4.1 IIS的安装
1.4.2 安装并配置PHP
1.5 在Linux中搭建PHP开发环境
1.5.1 安装Apache和PHP
1.5.2 测试安装
1.5.3 安装MariaDB
1.5.4 启动MariaDB
1.6 PHP编辑工具
1.6.1 Eclipse PDT
1.6.2 NetBeans for PHP
1.6.3 Notepad++
1.6.4 其他相关编辑器
1.7 本章小结
第2章 PHP基础知识
2.1 PHP的风格
2.2 输出字符串
2.3 PHP注释
2.4 PHP数据类型
2.4.1 PHP支持的数据类型
2.4.2 Integer
2.4.3 Float
2.4.4 String
2.4.5 Boolean
2.4.6 Array
2.4.7 其他类型
2.5 PHP变量和常量
2.5.1 PHP变量
2.5.2 变量的创建
2.5.3 变量的赋值
2.5.4 静态变量
2.5.5 PHP变量作用域
2.5.6 PHP常量
2.6 PHP运算符
2.7 PHP表达式
2.8 PHP流程控制
2.8.1 顺序语句
2.8.2 条件判断语句
2.8.3 循环语句
2.9 PHP书写规范
2.9.1 命名规范
2.9.2 注释规范
2.9.3 代码编写规范
2.10 本章小结
第3章 PHP函数和文件操作
3.1 函数介绍
3.2 函数定义
3.3 函数的参数
3.3.1 按值传递参数
3.3.2 按引用传递参数
3.3.3 默认值
3.4 可变函数
3.5 递归函数
3.6 常用函数
3.6.1 字符串处理函数
3.6.2 日期处理函数
3.6.3 数组操作函数
3.6.4 数值函数
3.7 目录及文件操作
3.7.1 目录操作
3.7.2 文件操作
3.8 包含文件
3.9 本章小结
第4章 PHP Cookie和Session
4.1 Cookie介绍
4.2 创建Cookie
4.3 访问Cookie
4.4 删除Cookie
4.5 使用Cookie注意事项
4.6 Session介绍
4.7 PHP中Session的设置
4.8 Session存储数据
4.9 Session相关函数
4.10 Cookie与Session比较
4.11 Cookie与Session综合案例
4.12 本章小结
第5章 PHP操作XML和JSON数据
5.1 XML介绍
5.2 XML结构
5.3 XML规范
5.4 PHP操作XML的方法
5.5 使用DOMDocument方法
5.5.1 读操作
5.5.2 写操作
5.6 使用SimpleXML方法
5.6.1 读操作
5.6.2 写操作
5.6.3 删除操作
5.7 使用XMLReader方法
5.8 PHP操作JSON数据方法
5.8.1 JSON介绍
5.8.2 JSON数据格式
5.8.3 PHP处理JSON数据
5.8.4 中文编码问题
5.9 本章小结
第6章 PHP面向对象操作
6.1 面向对象的概念
6.2 PHP中的类
6.2.1 创建类
6.2.2 构造函数和析构函数
6.2.3 实例化
6.3 类的继承
6.3.1 继承的创建
6.3.2 parent关键字
6.3.3 $this关键字
6.4 方法的覆盖
6.5 属性的覆盖
6.6 final关键字
6.7 抽象类
6.8 接口
6.9 本章小结
第2篇 MariaDB篇
第7章 MariaDB基本操作
7.1 MariaDB介绍
7.2 MariaDB的启动
7.3 创建数据库
7.4 创建表
7.5 更改表
7.6 删除表
7.7 插入数据
7.8 查询数据
7.9 更新数据
7.10 删除数据
7.11 where子句
7.12 本章小结
第8章 MariaDB索引和视图
8.1 索引介绍
8.2 MariaDB索引
8.3 创建索引
8.4 查看索引
8.5 删除索引
8.6 唯一索引
8.7 主键索引
8.8 全文索引
8.9 视图介绍
8.10 创建视图
8.11 修改视图
8.12 删除视图
8.13 更新视图内容
8.14 本章小结
第9章 MariaDB函数和存储过程
9.1 MariaDB函数介绍
9.2 内置函数
9.2.1 字符串处理函数
9.2.2 数值处理函数
9.2.3 日期时间处理函数
9.2.4 流程处理函数
9.2.5 其他相关函数
9.3 自定义函数
9.3.1 自定义函数语法
9.3.2 自定义函数使用示例
9.3.3 自定义函数体
9.4 存储过程介绍
9.5 创建存储过程
9.6 本章小结
第10章 MariaDB用户和权限
10.1 用户与权限介绍
10.2 创建用户
10.3 删除用户
10.4 重命名用户
10.5 更改密码
10.6 赋予用户权限
10.7 收回用户权限
10.8 本章小结
第11章 MariaDB 备份与恢复
11.1 备份与恢复介绍
11.2 mysqldump备份与还原
11.2.1 mysqldump备份
11.2.2 mysql还原
11.2.3 source还原
11.3 二进制日志文件的备份与还原
11.3.1 实现二进制日志文件的备份
11.3.2 mysqlbinlog命令
11.4 物理备份
11.5 主从复制
11.6 备份策略
11.7 本章小结
第12章 MariaDB图形化管理
12.1 phpMyAdmin介绍
12.2 phpMyAdmin安装
12.3 phpMyAdmin配置
12.4 phpMyAdmin界面介绍
12.5 创建数据库
12.6 创建数据表
12.7 数据表操作
12.8 其他操作
12.9 HeidiSQL介绍
12.10 HeidiSQL安装
12.11 HeidiSQL界面
12.12 创建数据库
12.13 创建数据表
12.14 数据库操作
12.15 其他操作
12.16 比较
12.17 本章小结
第3篇 高级篇
第13章 PHP连接MariaDB操作
13.1 PHP+MySQL方式
13.1.1 确认PHP已安装支持MySQL连接的扩展
13.1.2 连接示例
13.1.3 连接函数及使用方法介绍
13.2 PHP+MySQLi 方式
13.2.1 确认PHP已安装支持MySQLi连接的扩展
13.2.2 连接示例
13.2.3 重要函数介绍
13.3 PHP+PDO 方式
13.3.1 确认PHP已安装支持pdo_mysql连接的扩展
13.3.2 连接示例
13.3.3 PDO类
13.3.4 PDOStatement 类
13.4 本章小结
第14章 HTML CSS/JavaScript/jQuery操作
14.1 HTML介绍
14.2 HTML构成
14.3 HTML元素
14.3.1 页面注释
14.3.2 title标记
14.3.3 meta标记
14.3.4 link标记
14.3.5 body标记
14.3.6 文本标记
14.3.7 段落标记
14.3.8 表格标记
14.3.9 特殊符号
14.3.10 其他标记
14.4 HTML表单
14.5 CSS介绍
14.6 CSS的创建
14.7 常用的CSS样式
14.8 JavaScript介绍
14.9 JavaScript创建
14.10 JavaScript代码演示
14.11 jQuery介绍
14.12 jQuery安装
14.13 jQuery开发
14.14 本章小结
第15章 PHP框架之Smarty
15.1 模板引擎
15.2 安装和使用Smarty
15.3 Smarty设置
15.4 Smarty基本操作
15.5 本章小结
第16章 PHP框架之CodeIgniter
16.1 MVC介绍
16.2 CodeIgniter介绍
16.3 下载并安装CodeIgniter
16.4 使用CodeIgniter示例
16.5 CodeIgniter运行原理
16.6 CodeIgniter基本配置
16.6.1 设置网站地址
16.6.2 修改网站默认的控制器
16.6.3 修改数据库配置
16.6.4 路由配置
16.6.5 取消URL中的index.php
16.7 CodeIgniter使用技巧
16.7.1 URL辅助函数
16.7.2 Form辅助函数
16.7.3 HTML辅助函数
16.7.4 数据库操作
16.8 本章小结
第17章 PHP框架之CakePHP
17.1 CakePHP介绍
17.2 CakePHP下载和安装
17.3 CakePHP使用示例
17.4 CakePHP的使用
17.4.1 命名方法
17.4.2 语言本地化
17.4.3 路由设置
17.4.4 控制器的使用
17.4.5 视图的使用
17.4.6 数据库操作
17.5 本章小结
第4篇 实战篇
第18章 日程管理案例
18.1 项目概述
18.2 实现功能
18.3 使用工具
18.4 建立数据表
18.5 文件结构
18.6 实现代码
18.7 本章小结
第19章 树形菜单案例
19.1 项目概述
19.2 功能设计
19.3 数据表设计
19.4 程序代码演示
19.4.1 创建类
19.4.2 显示Menu方法
19.4.3 增加Menu方法
19.4.4 删除Menu方法
19.5 本章小结
第20章 内容管理系统(CMS)案例
20.1 项目概述
20.2 实现功能
20.3 数据表设计
20.4 实现代码
20.4.1 菜单管理
20.4.2 用户管理
20.4.3 日程管理
20.4.4 文章管理
20.4.5 图库管理
20.5 本章小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜