图书介绍
程序员开发宝典系列 PHP开发宝典【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 刘欣,李慧等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111380931
- 出版时间:2012
- 标注页数:629页
- 文件大小:242MB
- 文件页数:647页
- 主题词:PHP语言-程序设计
PDF下载
下载说明
程序员开发宝典系列 PHP开发宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础知识2
第0章 如何学好PHP2
第1章 PHP概述4
1.1 初识PHP4
1.1.1 什么是PHP4
1.1.2 PHP版本4
1.1.3 PHP的优势5
1.1.4 PHP 5的新特性6
1.1.5 PHP的应用领域6
1.1.6 下载PHP及相关软件7
1.1.7 代码编辑工具8
1.1.8 下载PHP用户手册9
1.2 环境的搭建9
1.2.1 AppServ-Windows版PHP集成化安装包9
1.2.2 XAMPP-Linux版PHP集成化安装包12
1.3 PHP开发环境的关键配置信息14
1.3.1 Apache服务器的基本配置14
1.3.2 php.ini文件的基本配置15
1.4 解决PHP的常见配置问题16
1.4.1 解决Apache服务器端口冲突16
1.4.2 设置PHP的系统当前时间16
1.4.3 增加PHP扩展模块17
1.5 术语17
1.6 小结17
1.7 练习17
第2章 PHP基础18
2.1 PHP工作原理18
2.2 PHP标记19
2.3 代码注释20
2.3.1 使用PHP注释20
2.3.2 有效使用注释21
2.4 PHP常量22
2.4.1 声明和使用常量22
2.4.2 预定义常量23
2.5 PHP变量24
2.5.1 声明变量24
2.5.2 变量的赋值25
2.5.3 变量作用域26
2.5.4 可变变量28
2.6 PHP数据类型29
2.6.1 标量数据类型29
2.6.2 复合数据类型31
2.6.3 特殊数据类型32
2.6.4 转换数据类型33
2.6.5 检测数据类型33
2.7 PHP的运算符34
2.7.1 算术运算符34
2.7.2 字符串运算符35
2.7.3 赋值运算符36
2.7.4 位运算符36
2.7.5 递增和递减运算符37
2.7.6 逻辑运算符37
2.7.7 比较运算符38
2.7.8 三元运算符39
2.7.9 运算符的使用规则40
2.8 术语42
2.9 小结42
2.10 练习42
第3章 PHP函数44
3.1 PHP函数的相关应用44
3.1.1 定义和调用函数44
3.1.2 在函数间传递参数45
3.1.3 从函数中返回值46
3.1.4 变量函数47
3.1.5 对函数的引用47
3.1.6 取消引用48
3.2 PHP变量函数库48
3.3 PHP字符串函数库50
3.4 PHP日期时间函数库52
3.5 PHP数学函数库54
3.6 PHP文件系统函数库56
3.7 MySQL函数库59
3.8 MySQLi函数库60
3.9 PDO函数库65
3.10 URL函数库69
3.11 术语71
3.12 小结71
3.13 练习72
第4章 PHP流程控制语句73
4.1 程序三种控制结构73
4.1.1 顺序结构73
4.1.2 选择(分支)结构73
4.1.3 循环结构74
4.2 条件控制语句75
4.2.1 if条件控制语句75
4.2.2 switch多分支语句77
4.3 循环控制语句80
4.3.1 while循环语句80
4.3.2 do…while循环语句81
4.3.3 for循环语句82
4.3.4 foreach循环语句84
4.4 跳转语句87
4.4.1 break跳转语句87
4.4.2 continue跳转语句88
4.5 包含语句90
4.5.1 include()语句90
4.5.2 require()语句91
4.5.3 include_once()语句92
4.5.4 require_once()语句92
4.5.5 include()和require()的区别93
4.6 术语95
4.7 小结95
4.8 练习96
第5章 PHP数组97
5.1 数组概述97
5.2 数组类型97
5.3 声明数组98
5.3.1 用户创建数组98
5.3.2 函数创建数组99
5.3.3 创建二维数组100
5.4 遍历、输出数组101
5.4.1 遍历数组101
5.4.2 输出数组元素104
5.5 PHP数组函数104
5.5.1 统计数组元素个数104
5.5.2 向数组中添加元素105
5.5.3 获取数组中最后一个元素105
5.5.4 删除数组中重复元素106
5.5.5 获取数组中指定元素的键名106
5.5.6 将数组中元素合成字符串107
5.5.7 从数组中随机取出一个或多个单元108
5.5.8 将数组进行逆向排序108
5.5.9 在数组中搜索某个值109
5.5.10 将数组中的值赋给变量109
5.5.11 建立包含指定范围单元的数组110
5.5.12 通过比较函数对数组中的值进行排序110
5.6 术语113
5.7 小结113
5.8 练习113
第6章 Web网页技术114
6.1 HTML是什么114
6.2 HTML的基本结构115
6.2.1 HTML文件的编写方法115
6.2.2 文件开始标签<html>116
6.2.3 文件头部标签<head>117
6.2.4 文件标题标签<title>117
6.2.5 文件主体标签<body>117
6.3 设计网页文本内容117
6.3.1 标题文字标记与对齐方式117
6.3.2 设置文字格式118
6.3.3 设置段落格式118
6.3.4 水平线标记118
6.4 使用列表119
6.4.1 有序列表标记——ol120
6.4.2 无序列表标记——ul120
6.4.3 定义列表标记——dl121
6.4.4 菜单列表标记——menu122
6.4.5 目录列表——dir123
6.5 图像元素与链接元素124
6.5.1 图像元素——img124
6.5.2 链接元素——a125
6.6 表格元素125
6.6.1 表格标记——table125
6.6.2 行标记、单元格标记——tr、td元素125
6.7 表单元素128
6.7.1 使用表单标记——form128
6.7.2 输入类的控件——input元素128
6.7.3 列表/菜单标记129
6.7.4 文本域标记textarea130
6.8 术语132
6.9 小结132
6.10 练习132
第7章 PHP与JavaScript交互133
7.1 了解JavaScript133
7.1.1 JavaScript是什么133
7.1.2 JavaScript的功能133
7.2 JavaScript语言基础134
7.2.1 JavaScript数据类型134
7.2.2 JavaScript变量134
7.2.3 JavaScript注释135
7.3 自定义函数136
7.4 JavaScript脚本嵌入方式137
7.4.1 在HTML中嵌入JavaScript脚本137
7.4.2 应用JavaScript事件调用自定义函数138
7.4.3 在PHP动态网页中引用JS文件138
7.4.4 解决浏览器不支持JavaScript的问题139
7.5 术语143
7.6 小结143
7.7 练习143
第8章 PHP与Web页面交互144
8.1 变量144
8.2 服务器信息144
8.3 表单处理147
8.3.1 方法(Method)147
8.3.2 对参数进行自动引号处理149
8.3.3 自处理页面149
8.3.4 粘性表单151
8.3.5 多值参数152
8.3.6 粘性多值参数153
8.3.7 文件上传155
8.3.8 表单验证158
8.4 设置响应头160
8.4.1 不同的内容类型161
8.4.2 重定向162
8.4.3 设置过期时间162
8.4.4 HTTP认证162
8.4.5 文件下载163
8.5 术语165
8.6 小结165
8.7 练习165
第9章 MySQL数据库166
9.1 MySQL概述166
9.1.1 MySQL的特点166
9.1.2 SQL和MySQL166
9.2 MySQL服务器的启动和关闭167
9.2.1 启动MySQL服务器167
9.2.2 连接MySQL服务器168
9.2.3 关闭MySQL服务器169
9.3 操作MySQL数据库170
9.3.1 创建新数据库170
9.3.2 选择指定数据库171
9.3.3 删除指定数据库171
9.4 操作MySQL数据表172
9.4.1 创建一个表172
9.4.2 查看数据表结构173
9.4.3 修改数据表结构174
9.4.4 重命名数据表175
9.4.5 删除指定数据表175
9.5 操作MySQL数据176
9.5.1 向数据表中添加数据(INSERT)176
9.5.2 更新数据表中数据(UPDATE)177
9.5.3 删除数据表中数据(DELETE)178
9.5.4 查询数据表中数据(SELECT)178
9.6 MySQL数据类型184
9.6.1 数字类型184
9.6.2 字符串类型184
9.6.3 日期和时间数据类型186
9.7 术语186
9.8 小结186
第10章 phpMyAdmin管理MySQL数据库187
10.1 phpMyAdmin管理MySQL数据库187
10.1.1 管理数据库187
10.1.2 管理数据表189
10.1.3 管理数据记录191
10.1.4 导入导出数据194
10.2 phpMyAdmin设置编码格式197
10.3 phpMyAdmin添加服务器新用户198
10.4 phpMyAdmin中重置MySQL服务器登录密码199
10.5 术语200
10.6 小结200
第11章 PHP数据库编程技术201
11.1 PHP操作MySQL数据库的步骤201
11.2 PHP操作MySQL数据库的函数201
11.2.1 mysql_connect()函数连接MySQL服务器202
11.2.2 mysql_select_db()函数选择MySQL数据库202
11.2.3 mysql_query()函数执行SQL语句203
11.2.4 mysql_fetch_array()函数将结果集返回到数组中203
11.2.5 mysql_fetch_row()函数从结果集中获取一行作为枚举数组204
11.2.6 mysql_num_rows()函数获取查询结果集中的记录数205
11.2.7 mysql_free_result()函数释放内存206
11.2.8 mysql_close()函数关闭连接207
11.3 管理MySQL数据库中的数据209
11.3.1 向数据库中添加数据209
11.3.2 浏览数据库中数据210
11.3.3 编辑数据库数据211
11.3.4 删除数据213
11.3.5 批量删除数据214
11.4 术语217
11.5 小结217
11.6 练习217
第二部分 核心技术220
第12章 字符串高级处理220
12.1 初识字符串220
12.2 转义、还原字符串221
12.3 截取字符串222
12.4 分割、合成字符串224
12.5 替换字符串226
12.5.1 str_ireplace()函数226
12.5.2 substr_replace()函数227
12.6 检索字符串228
12.6.1 strstr()函数228
12.6.2 substr_count()函数230
12.7 去掉字符串首尾空格和特殊字符230
12.7.1 ltrim()函数231
12.7.2 rtrim()函数231
12.7.3 trim()函数232
12.8 字符串与HTML转换233
12.9 术语235
12.10 小结236
12.11 练习236
第13章 正则表达式237
13.1 正则表达式是什么237
13.2 正则表达式常用术语237
13.3 正则表达式语法规则238
13.3.1 行定位符(^和$)238
13.3.2 字符类([])238
13.3.3 选择字符(|)239
13.3.4 连字符(-)239
13.3.5 排除字符(^)239
13.3.6 限定符(?*+{n,m})239
13.3.7 点字符(.)240
13.3.8 转义字符(\)240
13.3.9 反斜线(\)241
13.3.10 括号字符(())242
13.3.11 反向引用242
13.4 POSIX扩展正则表达式函数243
13.4.1 查找字符串243
13.4.2 替换字符串243
13.4.3 分隔字符串244
13.5 PCRE兼容正则表达式函数244
13.5.1 查找字符串244
13.5.2 替换字符串245
13.6 术语249
13.7 小结249
13.8 练习250
第14章 Cookie和会话技术251
14.1 Cookie管理251
14.1.1 了解Cookie251
14.1.2 创建Cookie253
14.1.3 读取Cookie254
14.1.4 删除Cookie255
14.1.5 Cookie应用的注意事项256
14.1.6 Cookie的综合应用——自动登录256
14.2 Session管理261
14.2.1 了解Session261
14.2.2 启动Session261
14.2.3 应用Session262
14.2.4 删除Session263
14.2.5 Session的综合应用——通过Session控制页面访问权限264
14.3 Cookie与Session的比较267
14.4 术语267
14.5 小结267
14.6 练习267
第15章 日期和时间处理268
15.1 PHP的时间观念268
15.1.1 在PHP.INI文件中设置时区268
15.1.2 通过date_default_timezone_set函数设置时区269
15.2 UNIX时间戳269
15.2.1 获取任意日期、时间的时间戳269
15.2.2 获取当前时间戳270
15.2.3 日期、时间转换为UNIX时间戳270
15.3 日期和时间处理271
15.3.1 格式化日期和时间272
15.3.2 获取日期和时间信息273
15.3.3 检验日期和时间的有效性274
15.4 术语276
15.5 小结276
15.6 练习276
第16章 图形图像处理277
16.1 了解GD2函数库277
16.2 设置GD2函数库277
16.3 常用图像处理技术278
16.3.1 创建画布278
16.3.2 颜色处理279
16.3.3 绘制文字280
16.3.4 输出图像282
16.3.5 销毁图像283
16.4 运用Jpgraph类库绘制图像285
16.4.1.1 pgraph类库简介285
16.4.2 Jpgraph的安装285
16.4.3 柱形图分析产品月销售量286
16.4.4 折线图分析网站一天内的访问走势287
16.4.5 3D饼形图展示各部门不同月份的业绩289
16.5 术语292
16.6 小结292
16.7 练习292
第17章 文件目录处理293
17.1 基本的文件处理293
17.1.1 打开一个文件293
17.1.2 读取文件内容295
17.1.3 向文件中写入数据299
17.1.4 关闭文件指针301
17.2 目录操作技术302
17.2.1 打开指定目录302
17.2.2 读取目录结构303
17.2.3 关闭目录指针304
17.3 文件的上传技术305
17.3.1 开启文件上传功能305
17.3.2 全局变量¥_FILES应用306
17.3.3 将上传文件移动到指定目录308
17.4 文件的下载技术310
17.5 术语311
17.6 小结312
17.7 练习312
第18章 面向对象编程313
18.1 一切皆是对象313
18.1.1 什么是类313
18.1.2 对象的由来314
18.1.3 面向对象的特点314
18.2 类的声明315
18.2.1 类的定义315
18.2.2 成员属性316
18.2.3 成员方法316
18.3 类的实例化318
18.3.1 创建对象318
18.3.2 访问类中成员319
18.3.3 特殊的访问方法——“¥this”和“::”320
18.3.4 构造方法和析构方法321
18.4 面向对象的封装特性323
18.4.1 public(公共成员)323
18.4.2 private(私有成员)323
18.4.3 protected(保护成员)324
18.5 面向对象的继承特性326
18.5.1 类的继承——extends关键字326
18.5.2 类的继承——parent::关键字327
18.5.3 覆盖父类方法327
18.6 抽象类和接口329
18.6.1 抽象类329
18.6.2 接口331
18.7 面向对象的多态性333
18.7.1 通过继承实现多态333
18.7.2 通过接口实现多态334
18.8 面向对象的关键字335
18.8.1 final关键字335
18.8.2 static关键字——声明静态类成员336
18.8.3 clone关键字——克隆对象337
18.9 面向对象的魔术方法339
18.9.1 _ _set()和_ _get()方法339
18.9.2 _ _isset()和_ _unset()方法339
18.9.3 _ _call()方法340
18.9.4 _ _toString()方法340
18.9.5 _ _autoload()方法341
18.10 术语343
18.11 小结343
18.12 练习344
第三部分 高级应用346
第19章 PHP与XML技术346
19.1 XML概述346
19.2 XML语法346
19.2.1 XML文档结构346
19.2.2 XML声明347
19.2.3 处理指令347
19.2.4 注释347
19.2.5 XML元素348
19.2.6 XML属性348
19.2.7 使用CDATA标记348
19.2.8 XML命名空间349
19.3 SimpleXML系列函数操作XML349
19.3.1 创建SimpleXML对象349
19.3.2 遍历所有子元素350
19.3.3 遍历所有属性351
19.3.4 访问特定节点元素和属性352
19.3.5 修改XML数据353
19.3.6 保存XML文档354
19.4 RSS阅读器356
19.4.1 RSS概述356
19.4.2 RSS 2.0的标准357
19.4.3 创建支持RSS阅读的站点358
19.5 术语363
19.6 小结363
19.7 练习363
第20章 PHP与Ajax技术364
20.1 Ajax概述364
20.1.1 什么是Ajax364
20.1.2 Ajax的开发模式364
20.1.3 Ajax的优点365
20.2 Ajax技术的组成365
20.2.1 JavaScript脚本语言365
20.2.2 XMLHttpRequest对象365
20.2.3 XML语言369
20.2.4 DOM370
20.2.5 CSS370
20.3 Ajax与PHP的交互370
20.3.1 通过GET方式与PHP进行交互370
20.3.2 通过POST方式与PHP进行交互372
20.4 Ajax开发常见问题375
20.5 术语378
20.6 小结378
20.7 练习378
第21章 PHP与jQuery技术379
21.1 jQuery概述379
21.1.1 jQuery能做什么379
21.1.2 jQuery的特点381
21.2 jQuery下载与配置381
21.2.1 下载jQuery381
21.2.2 配置jQuery383
21.2.3 实战模拟:我的第一个jQuery脚本383
21.3 jQuery的插件384
21.3.1 插件的使用384
21.3.2 流行的插件384
21.4 术语388
21.5 小结388
第22章 PDO数据库抽象层389
22.1 什么是PDO389
22.1.1 PDO概述389
22.1.2 PDO的特点389
22.1.3 安装PDO390
22.2 PDO连接数据库390
22.2.1 PDO构造函数390
22.2.2 DSN详解391
22.3 PDO中执行SQL语句392
22.3.1 exec()方法392
22.3.2 query()方法393
22.3.3 预处理语句——prepare()和execute()394
22.4 PDO中获取结果集397
22.4.1 fetch()方法397
22.4.2 fetchAll()方法398
22.4.3 fetchColumn()方法400
22.5 PDO中捕获SQL语句中的错误401
22.5.1 使用默认模式——PDO::ERRMODE_SILENT401
22.5.2 使用警告模式——PDO::ERRMODE_WARNING402
22.5.3 使用异常模式——PDO::ERRMODE_EXCEPTION404
22.6 PDO中错误处理405
22.6.1 errorCode()方法405
22.6.2 errorInfo()方法406
22.7 PDO中事务处理408
22.8 PDO中存储过程409
22.9 术语411
22.10 小结411
22.11 练习411
第23章 Smarty模板技术412
23.1 走进Smarty模板引擎412
23.1.1 Smarty模板引擎下载413
23.1.2 Smarty模板引擎安装413
23.1.3 Smarty模板引擎配置414
23.1.4 走进Smarty模板引擎415
23.2 Smarty模板设计——静态页处理417
23.2.1 基本语法(注释、函数和属性)417
23.2.2 Smarty模板设计变量418
23.2.3 变量调节器418
23.2.4 内建函数(动态文件、模板文件的包含和流程控制语句)419
23.2.5 自定义函数421
23.2.6 配置文件422
23.3 Smarty程序设计——动态文件操作424
23.3.1 SMARTY_PATH常量424
23.3.2 Smarty程序设计变量425
23.3.3 Smarty方法425
23.3.4 Smarty缓存425
23.4 术语428
23.5 小结429
23.6 练习429
第24章 ThinkPHP框架430
24.1 ThinkPHP简介430
24.1.1 ThinkPHP框架的特点430
24.1.2 环境要求431
24.1.3 下载ThinkPHP框架431
24.2 ThinkPHP架构431
24.2.1 ThinkPHP的目录结构431
24.2.2 自动生成目录432
24.2.3 项目目录部署方案433
24.2.4 命名规范434
24.2.5 项目构建流程434
24.3 ThinkPHP的配置437
24.3.1 配置格式437
24.3.2 调试配置438
24.4 ThinkPHP的控制器438
24.4.1 控制器438
24.4.2 跨模块调用439
24.5 ThinkPHP的模型443
24.5.1 模型的命名443
24.5.2 实例化模型444
24.5.3 属性访问448
24.5.4 连接数据库448
24.5.5 创建数据451
24.5.6 连贯操作452
24.5.7 CURD操作453
24.6 ThinkPHP的视图458
24.6.1 模板定义459
24.6.2 模板赋值459
24.6.3 指定模板文件459
24.6.4 特殊字符串替换460
24.7 内置ThinkTemplate模板引擎464
24.8 术语469
24.9 小结470
24.10 练习470
第四部分 项目实战472
第25章 梦幻网络日记472
25.1 项目设计思路472
25.1.1 功能阐述472
25.1.2 系统预览472
25.1.3 功能结构473
25.1.4 文件组织结构474
25.2 数据库设计474
25.2.1 数据库设计474
25.2.2 数据表设计475
25.2.3 连接数据库476
25.3 用户模块设计477
25.3.1 用户模块概述477
25.3.2 注册模块的实现过程478
25.3.3 登录模块实现过程479
25.3.4 密码找回实现过程481
25.4 首页设计482
25.4.1 首页概述482
25.4.2 通过switch和include语句设计框架483
25.4.3 二级导航菜单实现过程484
25.5 网页闹钟模块设计486
25.5.1 网页闹钟模块概述486
25.5.2 闹钟铃声试听486
25.5.3 Ajax无刷新控制闹铃488
25.5.4 网页闹钟设定的实现过程490
25.6 理财助手模块设计492
25.6.1 理财助手模块设计概述492
25.6.2 验证日期格式是否正确493
25.6.3 日期选择器495
25.6.4 无边框窗口496
25.6.5 添加收入实现过程497
25.6.6 财务管理实现过程499
25.6.7 财务查询实现过程502
25.6.8 财务统计实现过程505
25.7 我的日记模块设计507
25.7.1 我的日记模块设计概述507
25.7.2 过滤敏感词508
25.7.3 当前页完成验证码的验证509
25.7.4 查询关键字描红511
25.7.5 添加日记的实现过程512
25.7.6 分页显示日记列表514
25.7.7 弹出窗口修改日记516
25.7.8 查询日记的实现过程517
25.7.9 应用JavaScript实现批量删除519
25.8 管理日记本521
25.8.1 管理日记本概述521
25.8.2 MD5加密技术521
25.8.3 修改密码的实现过程522
25.9 项目发布522
25.10 小结523
第26章 企业网站系统524
26.1 项目设计思路524
26.1.1 功能阐述524
26.1.2 系统预览524
26.1.3 功能结构526
26.1.4 文件组织结构527
26.2 数据库设计527
26.2.1 数据库设计528
26.2.2 数据表设计528
26.2.3 连接数据库529
26.3 首页设计530
26.3.1 首页页面概述530
26.3.2 在网页中嵌入flash动画531
26.3.3 首页页面实现过程531
26.4 最新活动模块设计535
26.4.1 最新活动概述535
26.4.2 使用<marquee>标签实现文字滚动效果535
26.4.3 最新活动标题滚动显示实现过程536
26.4.4 查看活动详细信息实现过程537
26.5 产品中心模块设计538
26.5.1 产品中心概述538
26.5.2 do…while循环输出查询结果539
26.5.3 img标签输出产品效果图539
26.5.4 显示软件产品实现过程539
26.5.5 查看产品详细信息实现过程541
26.5.6 查看更多产品信息实现过程541
26.6 客户反馈模块设计543
26.6.1 客户反馈模块概述543
26.6.2 数字验证码544
26.6.3 留言信息分页浏览544
26.6.4 查看留言详细信息545
26.6.5 添加留言信息546
26.7 后台主页设计547
26.7.1 后台主页概述547
26.7.2 后台主页框架设计原理548
26.7.3 后台主页实现过程548
26.8 软件产品管理模块设计550
26.8.1 软件产品管理概述550
26.8.2 文件上传技术扩展550
26.8.3 添加软件信息实现过程551
26.8.4 修改软件信息实现过程553
26.8.5 删除软件信息实现过程555
26.8.6 查询软件信息实现过程555
26.9 项目发布557
26.10 小结557
第27章 应用ThinkPHP框架开发明日导航网企业网站558
27.1 项目设计思路558
27.1.1 功能阐述558
27.1.2 功能结构558
27.1.3 系统预览559
27.2 数据库设计560
27.2.1 数据库设计560
27.2.2 数据表设计561
27.2.3 连接数据库562
27.3 ThinkPHP架设项目结构562
27.3.1 下载ThinkPHP框架562
27.3.2 自动生成项目目录562
27.4 明日导航前台页面设计563
27.4.1 页面设计概述563
27.4.2 控制器的创建564
27.4.3 视图中应用到的模板标签566
27.4.4 在视图中创建模板文件569
27.5 明日导航后台管理设计570
27.5.1 后台管理概述570
27.5.2 通过系统配置文件存储后台登录数据570
27.5.3 后台管理架构解析571
27.5.4 ThinkPHP框架中的分页技术571
27.5.5 后台管理视图中应用的模板标签572
27.5.6 后台登录574
27.5.7 后台管理主页575
27.5.8 高级类别管理577
27.5.9 判断访问用户的权限580
27.5.10 操作提示页面581
27.6 项目发布582
27.7 小结582
第28章 应用Smarty模板开发电子商务网站583
28.1 项目设计思路583
28.1.1 功能阐述583
28.1.2 功能结构584
28.1.3 文件夹架构585
28.2 数据库设计585
28.2.1 数据库分析585
28.2.2 创建数据库和数据表587
28.3 公共文件设计588
28.3.1 数据库连接、管理和分页类文件588
28.3.2 Smarty模板配置类文件591
28.3.3 执行类的实例化文件591
28.4 前台首页设计591
28.4.1 前台首页概述592
28.4.2 前台首页技术分析592
28.4.3 前台首页实现过程592
28.5 商品展示模块设计594
28.5.1 商品展示模块概述594
28.5.2 商品展示模块技术分析595
28.5.3 商品展示模块的实现过程596
28.6 购物车模块设计599
28.6.1 购物车模块概述599
28.6.2 购物车模块技术分析599
28.6.3 购物车展示601
28.6.4 更改商品数量603
28.6.5 删除商品604
28.6.6 保存购物车606
28.7 收银台模块设计608
28.7.1 收银台模块概述608
28.7.2 收银台模块技术分析608
28.7.3 显示订单609
28.7.4 填写订单609
28.7.5 处理订单610
28.8 后台首页设计611
28.8.1 后台首页概述611
28.8.2 后台首页技术分析612
28.8.3 后台首页实现过程613
28.9 开发技巧与难点分析615
28.9.1 解决Ajax的乱码问题615
28.9.2 使用JS脚本获取、输出标签内容615
28.9.3 禁用页面缓存616
28.9.4 在新窗口中使用session616
28.9.5 判断上传文件格式616
28.9.6 设置服务器的时间617
28.10 项目发布617
28.11 小结618
附录 PHP编码规则619
热门推荐
- 1167683.html
- 588774.html
- 3654566.html
- 2608154.html
- 1804924.html
- 827329.html
- 601407.html
- 469572.html
- 1295022.html
- 1615273.html
- http://www.ickdjs.cc/book_2489959.html
- http://www.ickdjs.cc/book_564023.html
- http://www.ickdjs.cc/book_2250983.html
- http://www.ickdjs.cc/book_3874762.html
- http://www.ickdjs.cc/book_2493908.html
- http://www.ickdjs.cc/book_3056370.html
- http://www.ickdjs.cc/book_1621600.html
- http://www.ickdjs.cc/book_1930822.html
- http://www.ickdjs.cc/book_1562500.html
- http://www.ickdjs.cc/book_733711.html