PHP编程技巧与实例分析PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:李坤等著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2001
- ISBN:7980044770
- 页数:555 页
第1章 PHP简介 1
1·1 什么是PHP 1
1·1·1 PHP简史 1
1·1·2 PHP的优点 2
1·2 PHP的使用 4
1·2·1 PHP与HTML 4
1·2·2 PHP用于Web服务器端编程 6
1·2·3 PHP强大的数据库功能 7
1·2·4 HTTP认证 7
1·2·5 session和cookie支持 8
1·2·6 动态处理GIF图像 8
1·2·7 文件传输功能 8
1·2·8 异常处理 9
1·3 PHP4的新特性 9
1·4 本章小结 11
第2章 PHP的工作环境 12
2·1 Linux系统简介 12
2·1·1 Linux系统 12
2·1·2 Linux系统安装 13
2·1·3 基本概念 14
2·2 安装MySQL 17
2·2·1 预备工作 17
2·2·2 安装过程 17
2·2·3 其他版本安装简介 19
2·2·4 MySQL测试和使用 20
2·3 安装Apache,PHP 21
2·3·1 预备工作 21
2·3·2 安装过程 22
2·3·3 测试 26
2·3·4 服务器配置 27
2·3·5 PHP配置 34
2·4 安装phpMyAdmin 43
2·4·1 准备工作 43
2·4·2 安装过程 43
2·4·3 phpMyAdmin的保护 44
2·5 其他相关软件的安装 46
2·5·1 IODBC和MyODBC 47
2·5·2 PHPLIB 48
2·6 Windows环境下的安装 51
2·6·1 Windows 95/98环境下的安装 52
2·6·2 Windows 2000及Windows NT环境下的安装 53
2·7 本章小结 53
第3章 PHP的数据类型 54
3·1 数值 54
3·1·1 数字 54
3·1·2 文本 55
3·2 常量 60
3·2·1 系统常量 60
3·2·2 自定义常量 61
3·3 变量 63
3·3·1 变量名称 63
3·3·2 变量类型 63
3·3·3 变量的初始化 66
3·3·4 变量的作用范围 70
3·3·5 变量的使用 73
3·4 本章小结 77
第4章 程序流程控制 78
4·1 运算操作符和表达式 78
4·1·1 运算操作符的种类 78
4·1·2 运算符的优先级和结合顺序 81
4·1·3 表达式 83
4·1·4 有副作用的表达式 83
4·2 语句 84
4·2·1 判断语句 84
4·2·2 循环语句 89
4·2·3 跳转语句——break和continue 93
4·2·4 require和include 98
4·3 函数 99
4·3·1 函数的语法结构和调用 99
4·3·2 函数的参数和返回值 100
4·3·3 一些关于函数的说明 102
4·4 本章小结 104
第5章 字符串处理与模式匹配 105
5·1 字符串处理 105
5·1·1 基本查询操作 105
5·1·2 替换 111
5·1·3 字符统计 112
5·1·4 字符串的切分和重组 114
5·1·5 格式转换 116
5·1·6 打印输出 117
5·1·7 其他函数 119
5·2 模式匹配和正则表达式 120
5·2·1 模式 120
5·2·2 POSIX正则表达式 122
5·2·3 兼容Perl的正则表达式 126
5·3 本章小结 133
第6章 PHP常用功能函数 134
6·1 数学函数 134
6·1·1 三角函数处理 135
6·1·2 幂函数处理 135
6·1·3 随机数处理 136
6·1·4 进制转换 136
6·1·5 其他数学函数 137
6·2 数组操作函数(Array Functions) 137
6·2·1 数组创建函数 137
6·2·2 数组元素处理函数 139
6·2·3 数组排序函数 141
6·2·4 其他数组处理函数 144
6·3 文件系统函数 145
6·4 图像处理(lmage Functions) 155
6·4·1 图像信息处理函数 156
6·4·2 图像绘制函数 156
6·4·3 图像颜色处理函数 159
6·4·4 字体处理函数 161
6·4·5 其他图像处理函数 161
6·5 本章小结 166
第7章 PHP的编程风格和出错处理 167
7·1 代码质量 167
7·1·1 可读性 167
7·1·2 可维护性 171
7·1·3 鲁棒性 173
7·1·4 高效性 174
7·2 面向对象编程 175
7·2·1 对象的基本概念 176
7·2·2 类 176
7·2·3 PHP面向对象编程实例 185
7·3 出错处理 190
7·3·1 与安装有关的错误 191
7·3·2 表单提交问题 191
7·3·3 文件错误 194
7·3·4 变量未赋值 195
7·3·5 函数错误 196
7·3·6 数学错误 196
7·3·7 超时错误 198
7·4 本章小结 198
第8章 数据库和MySQL 200
8·1 数据库原理 200
8·1·1 数据、信息和数据库 200
8·1·2 关系数据库 202
8·1·3 数据安全 203
8·2 SQL简介 204
8·3 MySQL入门 205
8·3·1 MySQL中的基本数据类型 207
8·3·2 创建新用户 211
8·3·3 MySQL的数据库操作 214
8·3·4 MySQL的表操作 216
8·3·5 MySQL的列操作 219
8·3·6 MySQL的记录操作 222
8·3·7 MySQL的查询操作 226
8·4 本章小结 234
第9章 PHP强大的数据库功能 235
9·1 数据库连接 235
9·1·1 连接到数据库 235
9·1·2 处理表单信息 237
9·1·3 完整的例子 239
9·1·4 永久连接与断开连接 241
9·2 访问数据库 242
9·2·1 数据库操作 242
9·2·2 表操作 247
9·2·3 字段操作 257
9·2·4 记录操作 266
9·3 其他接口函数 276
9·4 数据库出错处理 278
9·4·1 连接错误 278
9·4·2 权限错误 279
9·4·3 SQL查询语句错误 280
9·5 本章小结 280
第10章 数据库编程的高级技巧(上) 282
10·1 表的关联 282
10·1·1 三种基本的关联关系 282
10·1·2 通过表关联实现查询 283
10·1·3 链接表 287
10·1·4 连接类型 292
10·1·5 用连接实现子查询 296
10·2 优化MySQL 299
10·2·1 常见的系统瓶颈 299
10·2·2 系统参数的设置 300
10·2·3 选择合适的列类型和表类型 304
10·2·4 索引的使用 305
10·2·5 MySQL怎样优化查询性能 309
10·2·6 插入、修改和删除的优化 311
10·2·7 其他优化措施 313
10·3 本章小结 314
第11章 数据库编程的高级技巧(下) 316
11·1 数据库管理和维护 316
11·1·1 MySQL数据库的结构 317
11·1·2 MySQL的日志文件 317
11·1·3 服务器的优化 318
11·1·4 数据库备份和恢复 320
11·2 phpMyAdmin 320
11·3 数据库高级编程实例 321
11·3·1 准备工作 322
11·3·2 头文件 323
11·3·3 主文件 340
11·4 本章小结 344
第12章 PHP的认证功能 345
12·1 htaccess认证 345
12·1·1 用户文件 345
12·1·2 服务器配置 346
12·2 HTTP认证 348
12·2·1 HTTP认证简单实例 349
12·2·2 结合htaccess认证的HTTP认证 349
12·3 数据库认证 353
12·3·1 数据库认证简单实例 353
12·3·2 HTTP认证和数据库认证的结合 359
12·3·3 PHPLIB的认证方式 362
12·4 数据加密 363
12·5 本章小结 369
第13章 CGI编程 371
13·1 CGI简介 371
13·1·1 HTTP通信 371
13·1·2 GET和POST方法 372
13·1·3 CGI与数据库 375
13·2 编写CGI脚本 375
13·2·1 HTTP标题 375
13·2·2 环境变量 376
13·2·3 URL编解码 380
13·2·4 表单处理 382
13·3 出错处理 386
13·4 用户登录 387
13·5 本章小结 396
第14章 PHP高级编程(上) 398
14·1 session 398
14·1·1 什么是session 398
14·1·2 session的机理 399
14·1·3 session的函数 400
14·1·4 虚拟网上购物篮 404
14·2 cookie 414
14·2·1 什么是cookie 414
14·2·2 cookie工作原理 415
14·2·3 cookie的使用 418
14·2·4 应用举例 421
14·3 本章小结 426
第15章 PHP高级编程(下) 427
15·1 PHP,JavaScript和动态HTML 427
15·1·1 JavaScript简介 427
15·1·2 动态HTML 435
15·1·3 用PHP生成动态HTML 444
15·2 Client pull和Server push 451
15·2·1 Client pull方法 451
15·2·2 Server push方法 453
15·2·3 简单的聊天室 453
15·3 PHP与邮件 459
15·3·1 邮件服务需要什么配置 459
15·3·2 mail()函数 460
15·3·3 发送附件 461
15·4 本章小结 467
第16章 XML应用 468
16·1 XML与HTML 468
16·1·1 HTML的缺陷 468
16·1·2 什么是XML 469
16·1·3 XML和HTML的差异 470
16·2 XML简介 471
16·2·1 XML声明 471
16·2·2 元素与属性 471
16·2·3 XML的解释器 472
16·2·4 一个简单的例子 473
16·2·5 XML要实现的10个目标 474
16·2·6 DTD文档——定义XML的语汇 475
16·2·7 CSS和XSL——为XML梳妆 477
16·3 PHP在XML中的应用 480
16·3·1 相关函数 480
16·3·2 简单的例子 482
16·4 本章小结 491
第17章 综合应用实例 492
17·1 程序框架设计 492
17·1·1 功能模块设计 492
17·1·2 数据库设计 493
17·1·3 页面设计 495
17·2 用户注册和登录 499
17·3 商品显示 500
17·4 商品购买 508
17·5 本章小结 524
附录 526
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《分析化学》陈怀侠主编 2019
- 《影响葡萄和葡萄酒中酚类特征的因素分析》朱磊 2019
- 《仪器分析技术 第2版》曹国庆 2018
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国普通高等中医药院校药学类专业十三五规划教材 第二轮规划教材 分析化学实验 第2版》池玉梅 2018
- 《导游词创作和讲解技巧》廖广莉主编 2019
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018