图书介绍
PHP标准教程PDF|Epub|txt|kindle电子书版本网盘下载
![PHP标准教程](https://www.shukui.net/cover/61/34679404.jpg)
- 张少卓,朱维刚,张建辉等编著 著
- 出版社: 北京:化学工业出版社
- ISBN:9787122105516
- 出版时间:2011
- 标注页数:328页
- 文件大小:108MB
- 文件页数:346页
- 主题词:PHP语言-程序设计-教材
PDF下载
下载说明
PHP标准教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 基础篇2
第1章 PHP网站开发概述2
1.1网站开发概述2
1.1.1网站的构成2
1.1.2网站的运行原理3
1.1.3网站开发的技术和分工4
1.2 PHP概述5
1.2.1 PHP应用领域5
1.2.2 PHP的特点6
1.2.3 PHP适合你吗7
1.3本章小结7
1.4本章习题7
第2章 PHP环境搭建8
2.1服务器端和客户端8
2.2 PHP的安装和配置9
2.2.1 PHP的获取和安装9
2.2.2 PHP的配置11
2.3 Apache的安装和配置11
2.3.1 Apache的获取和安装12
2.3.2 Apache的配置14
2.4 Apache/PHP集成安装套件15
2.4.1 XAMPP的安装和使用16
2.4.2其他PHP环境集成工具17
2.5 PHP的开发环境18
2.5.1 Notepad++++18
2.5.2 Zend Studio18
2.5.3 NetBeans19
2.6本章小结20
2.7本章习题20
第3章 HTML基础21
3.1认识HTML21
3.1.1什么是HTML21
3.1.2 HTML的结构22
3.2 HTML常用标记23
3.2.1文档标记23
3.2.2头部标记24
3.2.3内容标记25
3.2.4超链接和图片标记26
3.2.5结构标记27
3.2.6表格标记29
3.3 CSS定义网页样式30
3.3.1 CSS样式的引用30
3.3.2 CSS样式表语法31
3.3.3 CSS样式表案例31
3.4本章小结33
3.5本章习题33
第4章 PHP基本语法34
4.1基本语法34
4.1.1 PHP文件和标签语句34
4.1.2 echo输出语句34
4.1.3注释36
4.2数据类型36
4.2.1布尔型37
4.2.2整型37
4.2.3浮点型38
4.2.4字符串型38
4.2.5数组38
4.2.6对象39
4.2.7资源39
4.2.8 NULL39
4.2.9类型的判断和转换39
4.3变量40
4.3.1语法40
4.3.2预定义变量40
4.3.3可变变量41
4.3.4变量的引用41
4.4常量41
4.5常用运算符42
4.5.1算术运算符42
4.5.2赋值运算符43
4.5.3位运算符43
4.5.4比较运算符43
4.5.5错误控制运算符44
4.5.6递增/递减运算符44
4.5.7逻辑运算符45
4.5.8运算符优先级45
4.6本章小结46
4.7本章习题46
第5章 流程控制语句47
5.1分支语句47
5.1.1 if、else、elseif语句47
5.1.2 switch语句51
5.1.3三元表达式53
5.2循环语句53
5.2.1 while、do-while语句54
5.2.2 for语句55
5.2.3 break和continue在循环语句中的使用58
5.3文件包含59
5.4本章小结60
5.5本章习题61
第6章 函数62
6.1函数62
6.1.1函数的定义和规则62
6.1.2参数的传递63
6.1.3返回值66
6.1.4函数中的变量范围67
6.1.5变量函数68
6.1.6递归函数68
6.2内置函数69
6.3本章小结69
6.4本章习题69
第7章 字符串、时间和日期的处理70
7.1字符串基础70
7.1.1字符串的定义70
7.1.2字符串的连接72
7.2字符串的常见操作72
7.2.1删除字符串两侧的空白字符73
7.2.2字符串替换73
7.2.3字符串的长度计算和截取74
7.2.4处理HTML字符串75
7.3时间和日期76
7.3.1时间戳和时区设置76
7.3.2日期和时间格式化输出76
7.3.3常用时间函数78
7.3.4日历的开发79
7.4本章小结81
7.5本章习题81
第8章 数组操作82
8.1数组的定义、修改和删除82
8.1.1用array语句定义数组82
8.1.2用方括号的方法定义数组84
8.1.3删除数组中的元素86
8.2数组的遍历86
8.3数组的常见操作88
8.3.1判断数组类型88
8.3.2数组和字符串的相互转换88
8.3.3数组的键、值操作89
8.3.4数组统计和查询91
8.3.5数组的排序93
8.3.6合并、拆分和去重数组94
8.3.7其他常用函数97
8.4本章小结98
8.5本章习题98
第9章 表单处理99
9.1表单元素99
9.1.1 form标记99
9.1.2 input标记99
9.1.3 textarea.select、option标记101
9.2 GET方法与POST方法101
9.2.1 GET方法和$_GET变量102
9.2.2 POST方法103
9.3表单处理实例104
9.4本章小结107
9.5本章习题107
第10章 面向对象编程108
10.1面向对象编程概述108
10.2对象和类109
10.2.1类和对象的定义109
10.2.2限定符110
10.2.3构造函数和析构函数111
10.3类的继承113
10.4抽象和接口114
10.5本章小结116
10.6 本章习题116
第2篇 应用篇118
第11章 数据库与SQL语句118
11.1数据库概述118
11.2 MySQL概述119
11.2.1 MySQL的安装与配置119
11.2.2 MySQL的数据类型122
11.2.3 MySQL的常用操作124
11.3 SQL语法126
11.3.1 create语句126
11.3.2 insert语句127
11.3.3 select语句127
11.3.4 update语句128
11.3.5 delete语句128
11.4 phpMyAdmin的安装和使用129
11.4.1 phpMyAdmin简介129
11.4.2 phpMyAdmin的安装与配置130
11.4.3 phpMyAdmin创建数据库131
11.4.4 phpMyAdmin创建表131
11.4.5 phpMyAdmin添加、删除、修改数据132
11.4.6 phpMyAdmin操作MySQL用户134
11.4.7 phpMyAdmin备份数据库135
11.5 SQLite概述135
11.6本章小结136
11.7本章习题136
第12章 PHP访问数据库137
12.1 PHP访问MySQL数据库137
12.1.1连接MySQL服务器137
12.1.2创建数据库138
12.1.3插入数据140
12.1.4查询数据141
12.1.5修改数据142
12.1.6删除数据144
12.1.7数据库抽象类145
12.2 PHP操作SQLite数据库148
12.2.1打开数据库148
12.2.2创建表148
12.2.3插入记录149
12.2.4浏览记录150
12.3 PDO操作数据库151
12.4本章小结154
12.5本章习题154
第13章 文件操作155
13.1文件处理155
13.1.1文件的路径155
13.1.2获取文件信息156
13.1.3文件的读写159
13.2 XML的处理163
13.2.1读取记录163
13.2.2插入记录166
13.2.3修改记录169
13.2.4删除记录171
13.3文件上传172
13.3.1文件上传概述172
13.3.2处理文件上传173
13.3.3多文件上传175
13.4本章小结178
13.5本章习题178
第14章 图像操作179
14.1 PHP GD库的使用准备179
14.2用GD绘制基本图形180
14.3用GD创建图片缩略图182
14.4用GD生成验证码183
14.5本章小结185
14.6本章习题185
第15章 电子邮件186
15.1电子邮件概述186
15.1.1电子邮件原理186
15.1.2电子邮件特点186
15.1.3电子邮件工作过程187
15.2使用函数PHP mail()发送电子邮件188
15.3使用PHP通过SMTP发送邮件189
15.4本章小结191
155本章习题191
第16章 会话应用192
16.1什么是Cookie192
16.2 Cookie的应用193
16.2.1创建Cookie193
16.2.2读取Cookie194
16.2.3删除Cookie195
16.3什么是Session196
16.4 Session配置197
16.5 Session使用199
16.6本章小结201
16.7本章习题201
第17章 MVC开发模式202
17.1什么是MVC202
17.2 MVC的一般结构203
17.2.1控制器203
17.2.2数据模型203
17.2.3视图203
17.3实现一个简单的MVC203
17.4本章小结217
17.5本章习题217
第3篇 实例篇220
第18章 网络投票模块220
18.1网络投票的原理220
18.2功能需求220
18.3相关数据表设计221
18.4代码实现222
18.4.1准备工作222
18.4.2显示所有投票主题223
18.4.3添加投票记录225
18.4.4显示投票主题230
18.4.5处理投票项233
18.4.6删除投票项234
18.5测试程序236
18.6 本章小结239
第19章 内容管理系统240
19.1内容管理系统简介240
19.2数据库设计241
19.3项目实施244
19.3.1系统配置245
19.3.2引导文件247
19.3.3系统初始化248
19.3.4系统默认布局250
19.3.5系统异常处理251
19.3.6系统参数配置253
19.4用户模块255
19.4.1系统开关255
19.4.2注册257
19.4.3登录260
19.4.4退出262
19.5文章模块262
19.5.1管理控制器初始化263
19.5.2添加文章265
19.5.3管理文章267
19.5.4修改文章271
19.5.5审核文章274
19.5.6删除文章276
19.5.7显示文章列表277
19.5.8显示文章内容280
19.6文章类别管理282
19.6.1新增类别282
19.6.2修改类别283
19.6.3删除类别286
19.7文章模板管理287
19.7.1新增模板287
19.7.2修改模板288
19.7.3删除模板290
19.8本章小结291
第20章 人人微博站系统292
20.1开发背景292
20.2系统分析292
20.2.1需求分析292
20.2.2可行性分析293
20.2.3项目人员分配294
20.3系统设计294
20.3.1系统目标295
20.3.2系统模块结构295
20.3.3构建开发环境296
20.4系统预览及目录组织结构297
20.4.1系统预览297
20.4.2目录组织结构300
20.5数据库设计301
20.5.1数据库分析301
20.5.2项目E-R图302
20.5.3数据库表的设计302
20.5.4开发前的准备工作307
20.6数据库模块308
20.6.1数据库操作实施模块308
20.6.2数据库通用模块314
20.7模板模块设计314
20.8用户登录模块设计316
20.8.1登录页面的设计316
20.8.2登录功能的实现317
20.9日志发表模块设计319
20.9.1日志发表页面的设计319
20.9.2日志发表功能的实现319
20.10评论模块设计321
20.10.1评论页面的设计321
20.10.2评论发布功能的Ajax实现322
20.10.3评论发布功能的PHP实现323
20.11跟随模块设计325
20.11.1跟随接口页面的设计325
20.11.2跟随功能的实现326
20.12重要知识点328
20.13本章小结328