图书介绍
轻松学PHP编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 马春兴,王瑞敬,陈军红等编著 著
- 出版社: 北京:化学工业出版社
- ISBN:9787122136374
- 出版时间:2012
- 标注页数:356页
- 文件大小:143MB
- 文件页数:370页
- 主题词:PHP语言-程序设计
PDF下载
下载说明
轻松学PHP编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 PHP亲密接触1
1.1 PHP概述2
1.2搭建PHP环境3
1.2.1安装Apache服务器3
1.2.2安装MySQL数据库4
1.2.3安装PHP运行库8
1.3 PHP配置文件概述10
1.4 PHP语法结构11
1.4.1默认标记11
1.4.2脚本标记12
1.4.3短标记12
1.4.4 ASP风格标记12
1.5程序注释14
1.5.1单行注释14
1.5.2 Perl风格单行注释14
1.5.3多行注释语法14
1.6 PHP输出函数15
1.6.1 print()函数15
1.6.2 echo()函数16
1.6.3 printf()函数16
1.6.4 sprintf()函数18
1.7实践案例:编写一个PHP程序18
1.8动手练一练21
1.8.1练习题21
1.8.2上机实践22
第2章 PHP语法基础23
2.1变量24
2.1.1变量命名规则24
2.1.2创建变量24
2.1.3变量作用域25
2.2常量28
2.3数据类型29
2.3.1单一数据类型29
2.3.2复合数据类型31
2.3.3特殊数据类型31
2.4类型转换32
2.4.1自动转换32
2.4.2强制类型转换33
2.4.3转换函数34
2.5运算符36
2.5.1算术运算符36
2.5.2赋值运算符37
2.5.3比较运算符37
2.5.4逻辑运算符38
2.5.5位运算符39
2.5.6字符串运算符39
2.5.7自增和自减运算符39
2.5.8错误控制运算符40
2.6运算符优先级40
2.7表达式41
2.8实践案例:编写图书收据打印程序42
2.9动手练一练44
2.9.1练习题44
2.9.2上机实践45
第3章 PHP流程控制语句46
3.1条件控制语句47
3.1.1单条件if语句47
3.1.2双条件if语句48
3.1.3多条件if语句49
3.1.4嵌套if语句51
3.1.5 switch语句52
3.2循环控制语句54
3.2.1 while循环语句54
3.2.2 do while循环语句55
3.2.3 for循环语句56
3.2.4 foreach循环语句59
3.3跳转控制语句60
3.3.1 break语句60
3.3.2 continue语句61
3.3.3 return语句61
3.4实践案例:在页面上显示前50个素数62
3.5动手练一练63
3.5.1练习题63
3.5.2上机实践65
第4章 PHP面向对象编程66
4.1面向对象概述67
4.1.1什么是对象67
4.1.2封装67
4.1.3继承68
4.1.4多态68
4.2类和对象68
4.3类的成员70
4.3.1字段70
4.3.2属性72
4.3.3常量74
4.3.4方法75
4.3.5作用域关键字76
4.4构造函数和析构函数80
4.4.1构造函数80
4.4.2析构函数81
4.5继承82
4.5.1类继承82
4.5.2构造函数继承84
4.6接口85
4.6.1接口的概念85
4.6.2定义接口85
4.6.3实现接口86
4.7实践案例:编写图书管理系统87
4.8动手练一练91
4.8.1练习题91
4.8.2上机实践92
第5章 使用PHP函数93
5.1数学函数94
5.2日期和时间函数95
5.2.1 date()函数96
5.2.2 checkdate()函数98
5.2.3 gmdate()函数98
5.2.4 getdate()函数99
5.2.5 time()函数100
5.3文件引用函数101
5.3.1 include()函数101
5.3.2 require()函数103
5.3.3 include_once()函数和require_once()函数104
5.4创建自定义函数104
5.4.1自定义函数格式104
5.4.2调用自定义函数105
5.4.3函数的参数106
5.5函数的高级应用109
5.5.1嵌套函数109
5.5.2递归函数109
5.6实践案例:实现网站后台管理110
5.7动手练一练113
5.7.1练习题113
5.7.2上机实践114
第6章 操作字符串115
6.1字符串简介116
6.2定义字符串117
6.2.1使用单引号117
6.2.2使用双引号117
6.2.3使用定界符118
6.3字符串运算符119
6.4字符串操作119
6.4.1去除字符串首尾空格和特殊字符119
6.4.2字符串大小写转换121
6.4.3填充字符串124
6.4.4获取字符串的长度125
6.4.5截取字符串126
6.4.6比较字符串128
6.4.7检索字符串130
6.4.8替换字符串133
6.4.9分隔字符串136
6.4.10将字符串转换为 HTML138
6.4.11将HTML转换为字符串139
6.5实践案例:实现网站后台登录功能140
6.6动手练一练143
6.6.1练习题143
6.6.2上机实践144
第7章 操作数组146
7.1数组概述147
7.1.1创建数组147
7.1.2测试数组149
7.1.3遍历数组151
7.1.4统计数组中的元素153
7.2数组的基本操作155
7.2.1定位数组155
7.2.2增加数组元素159
7.2.3删除数组元素161
7.3管理数组162
7.3.1合并数组163
7.3.2截取数组164
7.3.3从数组中提取元素167
7.4数组的排序169
7.4.1按值对数组排序169
7.4.2按键对数组排序172
7.4.3排序时保持键-值对173
7.4.4实现级联排序174
7.4.5自定义排序算法176
7.5其他数组函数177
7.6实践案例:实现图书网站首页178
7.7动手练一练183
7.7.1练习题183
7.7.2上机实践184
第8章 操作HTML页面186
8.1 HTML表单187
8.1.1 HTML表单元素187
8.1.2创建发表评论表单188
8.2使用PHP为表单元素赋值190
8.3提交表单数据191
8.3.1 GET和POST提交方式192
8.3.2获取POST提交的数据192
8.3.3获取GET提交的数据193
8.4获取表单中的多值195
8.5遍历表单197
8.6处理URL中的参数198
8.6.1编码操作199
8.6.2解码操作200
8.7 Session管理200
8.7.1 Session简介201
8.7.2获取Session ID202
8.7.3启动Session203
8.7.4删除Session206
8.8 Cookie管理207
8.8.1创建Cookie207
8.8.2访问Cookie208
8.8.3删除Cookie210
8.9实践案例:实现图书网站购物车211
8.10动手练一练218
8.10.1练习题218
8.10.2上机实践219
第9章 操作文件和目录220
9.1文件处理221
9.1.1打开文件221
9.1.2关闭文件222
9.1.3写入文件222
9.1.4读取文件225
9.1.5删除文件231
9.1.6复制文件232
9.2获取文件属性232
9.3目录处理234
9.3.1打开和关闭目录234
9.3.2读取目录235
9.3.3解析目录237
9.3.4新建目录239
9.3.5删除目录239
9.4获取目录容量240
9.5文件上传242
9.6文件下载245
9.7实践案例:实现图书网站的留言本模块247
9.8动手练一练250
9.8.1练习题250
9.8.2上机实践251
第10章 操作数据库252
10.1建立到MySQL的连接253
10.1.1建立普通连接253
10.1.2建立持久化连接254
10.1.3关闭连接255
10.2选择数据库255
10.3基本操作256
10.3.1执行SQL语句256
10.3.2获取数据259
10.3.3显示数据262
10.4数据分页显示266
10.5数据库高级操作269
10.5.1获取数据库信息269
10.5.2获取表信息271
10.5.3获取列信息272
10.6读取数据库显示乱码解决方案275
10.6.1了解产生乱码的原因275
10.6.2 PHP网页的编码276
10.6.3 MySQL数据库的编码276
10.7实践案例:实现基于数据库的图书网站277
10.8动手练一练282
10.8.1练习题282
10.8.2上机实践283
第11章 应用Ajax技术284
11.1 Ajax概述285
11.2 XMLHttpRequest对象286
11.2.1创建XMLHttpRequest对象286
11.2.2 XMLHttpRequest对象的属性和方法287
11.2.3 XMLHttpRequest对象的生命周期289
11.2.4发送请求和处理回调函数290
11.3普通文本格式292
11.3.1发送带参数的普通请求293
11.3.2处理文本格式的响应296
11.4 XML格式297
11.4.1发送XML请求297
11.4.2处理XML格式的响应298
11.5处理JSON格式响应300
11.6 Ajax中文乱码解决方案303
11.6.1客户端乱码303
11.6.2服务器端乱码303
11.7实践案例:实现自动完成的图书搜索功能304
11.8动手练一练309
11.8.1练习题309
11.8.2上机实践310
第12章 PHP高级开发技术311
12.1异常处理312
12.1.1异常处理语句312
12.1.2内置的异常类314
12.1.3配置指令315
12.2正则表达式处理316
12.2.1 Perl风格正则表达式316
12.2.2 POSIX风格正则表达式318
12.2.3正则表达式函数320
12.3 XML处理325
12.3.1生成XML325
12.3.2 DOM解析XML327
13.3.3 SimpleXML解析XML330
12.4实践案例:操作学生信息XML文档332
12.5动手练一练337
12.5.1练习题337
12.5.2上机实践338
第13章 留言本339
13.1系统分析340
13.2数据库设计340
13.3公共模块设计341
13.3.1配置文件341
13.3.2全局变量342
13.3.3页面头部信息342
13.3.4函数库343
13.4基本功能实现343
13.4.1发表留言343
13.4.2查看留言346
13.5管理功能实现348
13.5.1管理员登录348
13.5.2回复留言350
13.5.3删除留言353
13.6总结353
练习题参考答案354
热门推荐
- 261192.html
- 1197190.html
- 1664517.html
- 1336869.html
- 2684410.html
- 3452082.html
- 3844416.html
- 125283.html
- 1245262.html
- 939925.html
- http://www.ickdjs.cc/book_459921.html
- http://www.ickdjs.cc/book_215024.html
- http://www.ickdjs.cc/book_2100394.html
- http://www.ickdjs.cc/book_1738049.html
- http://www.ickdjs.cc/book_1843215.html
- http://www.ickdjs.cc/book_913081.html
- http://www.ickdjs.cc/book_1949918.html
- http://www.ickdjs.cc/book_2160036.html
- http://www.ickdjs.cc/book_244303.html
- http://www.ickdjs.cc/book_2024473.html