PHP程序设计高级教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:传智播客高教产品研发部编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2015
- ISBN:9787113195717
- 页数:354 页
第1章 PHP操作数据库 1
1.1 PHP访问MySQL 1
1.1.1 PHP访问MySQL的基本步骤 1
1.1.2 PHP相关扩展介绍 2
1.2 mysql扩展的使用 4
1.2.1 连接MySQL服务器 4
1.2.2 选择数据库 5
1.2.3 执行SQL语句 6
1.2.4 处理结果集 7
1.2.5 释放资源与关闭连接 13
1.3 mysqli扩展的使用 15
1.3.1 mysqli连接并选择数据库 15
1.3.2 mysqli操作数据库 16
1.4 PDO扩展的使用 18
1.4.1 什么是PDO 18
1.4.2 PDO连接数据库 18
1.4.3 PDO执行SQL语句 19
1.4.4 PDO处理结果集 24
1.4.5 PDO错误处理机制 30
本章小结 32
第2章 MVC设计模式 33
2.1 什么是MVC 33
2.2 MVC典型实现 34
2.2.1 模型 34
2.2.2 控制器 40
2.2.3 框架 45
2.3 阶段案例——留言板 50
2.3.1 案例分析 50
2.3.2 前台模块实现 53
2.3.3 数据安全处理 67
2.3.4 后台模块实现——用户登录 69
2.3.5 后台模型实现——留言管理 74
本章小结 81
第3章 Smarty模板引擎 82
3.1 Smarty入门 82
3.1.1 什么是模板引擎 82
3.1.2 Smarty的下载与配置 83
3.1.3 案例——Smarty模板简单应用 85
3.2 Smarty实现原理 86
3.2.1 深入分析Smarty实现原理 86
3.2.2 案例——动手实现迷你版Smarty 87
3.3 Smarty详解 89
3.3.1 Smarty的基础语法 89
3.3.2 变量修饰器 94
3.3.3 内置函数 104
3.3.4 自定义函数 108
3.3.5 缓存 112
3.4 阶段案例——优化留言板 117
本章小结 121
第4章 Ajax技术 122
4.1 什么是Ajax 122
4.2 Ajax具体使用 123
4.2.1 Ajax对象创建 123
4.2.2 常用方法和属性 126
4.3 JSON数据格式 134
4.3.1 JSON的介绍与使用 134
4.3.2 案例——获取天气预报信息 137
4.4 Ajax应用案例 140
4.4.1 案例——Ajax实现无刷新分页 140
4.4.2 案例——实现进度条文件上传 144
本章小结 146
第5章 jQuery框架 147
5.1 jQuery入门 147
5.1.1 什么是jQuery 147
5.1.2 jQuery的下载与使用 147
5.2 jQuery选择器 149
5.2.1 基本选择器 149
5.2.2 层次选择器 150
5.2.3 过滤选择器 152
5.2.4 表单选择器 160
5.3 DOM文档操作 162
5.3.1 元素遍历 162
5.3.2 元素属性操作 163
5.3.3 元素内容操作 167
5.3.4 元素样式操作 169
5.3.5 文档结点操作 170
5.4 事件和动画效果 177
5.4.1 常用事件 177
5.4.2 页面加载事件 178
5.4.3 事件绑定与切换 180
5.4.4 动画效果 182
5.5 jQuery的Ajax操作 183
5.6 常用jQuery插件 187
5.6.1 日历插件 187
5.6.2 在线编辑器 189
本章小结 190
第6章 ThinkPHP框架 191
6.1 ThinkPHP入门 191
6.1.1 什么是ThinkPHP 191
6.1.2 案例——实现用户登录 193
6.2 ThinkPHP目录结构 196
6.3 ThinkPHP配置详解 197
6.3.1 入口文件的配置 197
6.3.2 配置文件的配置 199
6.4 ThinkPHP实现MVC 203
6.4.1 控制器(Controller) 203
6.4.2 模型(Model) 207
6.4.3 视图(View) 220
本章小结 229
第7章 ThinkPHP框架进阶 230
7.1 ThinkPHP路由 230
7.1.1 什么是路由 230
7.1.2 路由规则定义 233
7.1.3 案例——实现规则路由 236
7.2 数据过滤 238
7.2.1 输入过滤 238
7.2.2 数据验证 242
7.3 ThinkPHP扩展功能 248
7.3.1 案例——上传文件 248
7.3.2 案例——制作缩略图 250
7.3.3 案例——实现分页 251
7.3.4 案例—生成验证码 254
本章小结 257
第8章 电子商务网站项目实战(上) 258
8.1 项目分析 258
8.1.1 需求分析 258
8.1.2 系统分析 258
8.1.3 数据库设计 260
8.2 开发前准备 261
8.3 后台管理员模块开发 263
8.4 后台商品模块开发 267
8.4.1 商品分类 267
8.4.2 商品属性 273
8.4.3 商品添加 279
8.4.4 商品列表 286
8.4.5 商品回收站 294
8.5 会员管理模块开发 299
本章小结 301
第9章 电子商务网站项目实战(下) 302
9.1 前台首页模块开发 302
9.1.1 前台首页概述 302
9.1.2 分类导航实现 303
9.1.3 商品推荐实现 305
9.2 前台会员模块开发 306
9.2.1 会员注册功能 306
9.2.2 会员登录功能 308
9.2.3 会员中心功能 311
9.3 前台商品列表模块开发 317
9.4 前台商品信息模块开发 322
9.5 购物车模块开发 326
本章小结 328
第10章 LAMP环境 329
10.1 Linux入门 329
10.1.1 什么是Linux 329
10.1.2 Linux的安装 330
10.1.3 Linux目录结构 333
10.1.4 Linux常用命令 334
10.1.5 vi编辑器 342
10.1.6 网络配置 345
10.2 LAMP环境搭建 346
10.2.1 环境搭建前的准备工作 346
10.2.2 Apache服务器的安装 347
10.2.3 PHP的安装 349
10.2.4 MySQL的安装 350
10.2.5 LAMP后续配置 351
10.3 项目部署 353
10.3.1 phpMyAdmin的安装 353
10.3.2 项目部署 353
本章小结 354
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《博士教你识中药》(中国)黄汉超 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018