图书介绍
PHP程序设计案例教程PDF|Epub|txt|kindle电子书版本网盘下载
![PHP程序设计案例教程](https://www.shukui.net/cover/49/33877296.jpg)
- 陈建国编著;余朝琨主审 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111381891
- 出版时间:2012
- 标注页数:439页
- 文件大小:101MB
- 文件页数:448页
- 主题词:PHP语言-程序设计-高等学校-教材
PDF下载
下载说明
PHP程序设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础知识篇第1章 PHP概述1
1.1 PHP入门1
1.1.1 PHP介绍1
1.1.2 PHP的工作原理2
1.1.3 如何学好PHP编程3
1.2 PHP环境搭建3
1.2.1 PHP相关软件下载3
1.2.2 AppServ安装与测试(Windows)5
1.2.3 XAMPP安装与测试(Windows)8
1.2.4 IIS+PHP+MySQL安装与配置(Windows)11
1.3 PHP常用开发工具19
1.4 案例教程20
案例001 第1个PHP程序20
案例002 AppServ服务器的配置21
案例003 Zend Studio工具的下载和安装22
案例004 第2个PHP程序25
第2章 HTML基础27
2.1 HTML知识27
2.1.1 HTML基本构成27
2.1.2 HTML基本标签29
2.1.3 HTML表单42
2.1.4 iframe框架50
2.2 CSS样式知识51
2.2.1 CSS编码位置与格式51
2.2.2 CSS属性58
2.2.3 DIV+CSS59
2.3 JavaScript知识61
2.3.1 JavaScript编写位置61
2.3.2 JavaScript基础语法62
2.3.3 JavaScript控制语句64
2.3.4 JavaScript的函数和事件处理机制69
2.4 案例教程73
案例005 HTML标签——创建电影门户网站主页73
案例006 表单——创建会员注册页面80
案例007 CSS样式——创建电影门户网站主页样式82
案例008 CSS样式——创建会员注册页面样式89
案例009 为会员注册页面添加JavaScript验证功能91
案例010 JavaScript特效——浮动广告窗口96
案例011 JavaScript特效——网页右下方广告窗口98
案例012 JavaScript特效——下拉式二级导航菜单100
第3章 PHP语法基础104
3.1 PHP标记与注释104
3.1.1 PHP标记104
3.1.2 PHP注释105
3.2 PHP的数据类型106
3.2.1 标量数据类型107
3.2.2 复合数据类型110
3.2.3 特殊数据类型111
3.2.4 数据类型检测函数111
3.2.5 数据类型转换函数112
3.3 PHP常量114
3.3.1 预定义常量114
3.3.2 常量的声明和使用115
3.4 PHP变量116
3.4.1 变量声明116
3.4.2 变量赋值和使用116
3.4.3 可变变量119
3.5 PHP运算符和表达式120
3.5.1 PHP运算符120
3.5.2 PHP表达式128
3.6 PHP函数128
3.6.1 函数的定义和调用128
3.6.2 参数传递129
3.6.3 函数返回值132
3.6.4 变量作用域132
3.6.5 PHP标准函数库136
3.7 PHP编码规范141
3.7.1 PHP书写规范141
3.7.2 PHP命名规范141
3.8 案例教程142
案例013 输出系统当前时间142
案例014 预定义常量和自定义常量应用143
案例015 自增自减运算符的应用144
案例016 数字与字符串的运算145
案例017 单引号和双引号修饰字符串146
案例018 转义字符的应用146
案例019 时间大小的比较147
案例020 三元运算符的应用147
案例021 位运算实现数字加密和解密148
案例022 中文字符串截取150
案例023 网站敏感词语过滤150
第4章 PHP流程控制结构152
4.1 条件控制语句152
4.1.1 if条件控制语句152
4.1.2 switch多分支语句154
4.2 循环控制语句157
4.2.1 while循环语句157
4.2.2 do...while循环语句158
4.2.3 for循环语句159
4.3 跳转语句160
4.3.1 break跳转语句160
4.3.2 continue跳转语句161
4.4 包含语句162
4.5 案例教程164
案例024 生活小卫士164
案例025 网页版计算器165
案例026 国家节假日提醒166
案例027 商品信息列表展示167
案例028 九九乘法表168
案例029 偶数乘法表169
第5章 PHP数组171
5.1 数组及数组类型171
5.1.1 数组概述171
5.1.2 数字索引数组171
5.1.3 关联数组171
5.2 数组的基本操作172
5.2.1 创建数组172
5.2.2 数组的赋值174
5.2.3 遍历数组175
5.3 PHP数组函数179
5.3.1 数组统计函数179
5.3.2 删除数组中重复元素179
5.3.3 字符串与数组的转换180
5.3.4 向数组中添加元素181
5.3.5 获取并删除数组最后元素182
5.4 PHP全局数组183
5.4.1 $_SERVER[ ]全局数组183
5.4.2 $_GET[ ]和$_POST[ ]全局数组183
5.4.3 $_FILES[ ]全局数组185
5.5 案例教程186
案例030 数组的创建与输出186
案例031 数组元素赋值186
案例032 随机抽奖程序187
案例033 顾客投诉信息处理188
第6章 PHP网站开发190
6.1 WEB表单设计190
6.1.1 创建表单标签190
6.1.2 表单控件190
6.2 表单数据提交与获取191
6.2.1 POST方法提交和获取表单数据192
6.2.2 GET方法提交和获取数据193
6.2.3 表单数据的获取194
6.2.4 超链接数据的获取198
6.3 SESSION管理199
6.3.1 SESSION工作原理199
6.3.2 使用SESSION199
6.4 Cookie管理201
6.4.1 Cookie工作原理201
6.4.2 使用Cookie202
6.5 案例教程203
案例034 文件上传功能203
案例035 文本编辑控件的使用205
案例036 留言内容字数限制207
案例037 分页浏览文章信息209
案例038 SESSION应用——用户登录权限211
第7章 MySQL数据库技术215
7.1 MySQL概述215
7.1.1 MySQL的特点215
7.1.2 MySQL数据类型215
7.2 MySQL服务器的启动和关闭216
7.2.1 启动MySQL服务器216
7.2.2 连接MySQL服务器217
7.2.3 关闭MySQL服务器217
7.3 操作MySQL数据库218
7.3.1 创建数据库218
7.3.2 查看数据库218
7.3.3 选择指定数据库218
7.3.4 删除数据库219
7.4 操作MySQL数据表219
7.4.1 创建表219
7.4.2 查看数据库中的表221
7.4.3 查看数据库中所有的表221
7.4.4 查看数据表结构221
7.4.5 修改数据表结构222
7.4.6 删除指定数据表223
7.5 操作MySQL数据223
7.5.1 添加表数据223
7.5.2 更新表数据224
7.5.3 删除表数据225
7.5.4 查询表数据226
7.5.5 限制查询记录数226
7.5.6 多表查询227
7.5.7 嵌套子查询229
7.6 phpMyAdmin图形化管理工具230
7.6.1 MySQL数据库管理230
7.6.2 MySQL数据表管理231
7.6.3 MySQL数据管理231
7.7 案例教程232
案例039 创建新闻网站数据库232
案例040 向文章信息表添加数据233
案例041 修改文章信息表数据235
案例042 删除文章信息表数据236
案例043 多条件排序查询236
第8章 PHP与MySQL数据库编程技术238
8.1 PHP操作MySQL数据库的步骤238
8.2 链接数据库服务器239
8.3 选择指定数据库241
8.4 数据库基本操作242
8.4.1 执行SQL语句242
8.4.2 处理返回结果249
8.5 关闭数据库链接258
8.6 案例教程259
案例044 网站后台——系统登录259
案例045 网站后台——添加商品信息263
案例046 网站后台——商品信息管理267
案例047 网站后台——修改商品信息269
案例048 网站后台——删除商品信息274
案例049 分页显示商品信息275
第二部分 技能提高篇第9章 面向对象技术278
9.1 面向对象技术概述278
9.2 类和对象279
9.2.1 类的定义279
9.2.2 类的属性279
9.2.3 类的方法280
9.2.4 对象281
9.2.5 构造方法与析构方法282
9.3 面向对象程序设计的特点285
9.3.1 继承性285
9.3.2 多态性286
9.3.3 封装性287
9.4 案例教程292
案例050 使用类的属性保存数据库链接参数292
第10章 PHP安全与加密技术295
10.1 PHP漏洞与防护措施295
10.1.1 文件上传漏洞295
10.1.2 表单提交漏洞296
10.1.3 SQL注入漏洞297
10.2 PHP数据加密技术300
10.2.1 crypt()数据加密函数300
10.2.2 shal()数据加密函数300
10.2.3 md5()数据加密函数301
10.3 案例教程303
案例051 表单提交攻击与防护303
案例052 SQL注入攻击与防护304
案例053 用户信息加密技术306
第11章 B2C电子商务网站开发309
11.1 需求分析309
11.2 系统设计309
11.2.1 系统功能结构309
11.2.2 系统业务流程图310
11.3 数据库设计311
11.3.1 数据库分析311
11.3.2 数据库创建311
11.4 系统实现314
11.4.1 创建项目314
11.4.2 公共文件实现317
11.5 网站后台开发318
11.5.1 系统登录模块开发318
11.5.2 文章类别管理模块开发323
11.5.3 文章信息管理模块开发334
11.5.4 商品类别管理模块开发345
11.5.5 商品信息管理模块开发355
11.5.6 会员信息管理模块开发369
11.5.7 管理员信息管理模块开发376
11.5.8 订单信息管理模块开发386
11.6 网站前台开发393
11.6.1 前台首页开发394
11.6.2 新闻分类展示页面开发403
11.6.3 新闻详细信息页面开发405
11.6.4 商品分类展示页面开发406
11.6.5 商品详细信息页面开发408
11.6.6 网站购物车页面开发411
11.7 会员中心模块开发413
11.7.1 会员注册页面开发413
11.7.2 会员登录页面开发417
11.7.3 会员中心页面开发419
11.7.4 会员信息修改页面开发423
11.7.5 会员密码修改页面开发426
11.7.6 收银台结账开发429
11.7.7 会员订单管理页面开发434
参考文献439