PHP 4动态网站开发实用教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:宝贝工作室编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2001
- ISBN:7900066497
- 页数:334 页
第1章 概述 1
1.1 PHP的历史 1
1.2 PHP动态网站基础知识 1
1.2.1 预备知识 2
1.2.2 HTML、PHP、MySQL之间的交互 6
1.2.3 使用cookie来对访问者进行身份认证和跟踪 15
1.2.4 SQL语句 18
1.2.5 复选框和其他的HTML表单处理 20
1.3 HTML语言基础 22
1.3.1 标记语法和文档结构 22
1.3.2 具体语法 23
1.3.3 举例 27
1.3.4 其他HTML元素 28
1.4 对PHP的评价 31
1.4.1 PHP和ASP 31
1.4.2 PHP和JSP 32
1.5 PHP相关网站介绍 33
第2章 PHP与MySQL的安装与配置 35
2.1 Windows下安装PHP和MySQL 35
2.2 Linuxs下安装PHP与MySQL 35
2.2.1 Linux下安装MySQL 36
2.2.2 Linux下安装PHP 38
2.3 安装实战 39
2.3.1 Apache、PHP在Windows 9x/NT下的安装与配置 39
2.3.2 Windows 2000下安装Apache、PHP4和MySQL 42
2.3.3 Windows 98下安装Apache(PWS)、PHP4、MySQL和phpMyAdmin 43
2.4 PHP配置选项详解 47
第3章 PHP中的数据类型 52
3.1 引用与注释 52
3.1.1 引用 52
3.1.2 注释 52
3.2 常数与变最 53
3.2.1 常数 53
3.2.2 变量 53
3.2.3 变量的使用 55
3.3 运算符 58
3.3.1 算术运算 59
3.3.2 字符串运算 60
3.3.3 设定运算 60
3.3.4 位元运算 61
3.3.5 逻辑运算 61
3.3.6 其他运算符号 62
3.4 流程控制 63
3.4.1 if...else 63
3.4.2 do...while 64
3.4.3 for 65
3.4.4 switch 66
3.4.4 其他的流程控制 67
3.5 函数与对象 68
3.5.1 函数 68
3.5.2 对象 69
第4章 MySQL数据库快速入门 72
4.1 MySQL数据库简介 72
4.2 MySQL数据库的安装 73
4.2.1 安装版本 73
4.2.2 安装目录 74
4.3 MySQL数据库命令参考 74
4.3.1 连接MySQL 74
4.3.2 修改密码 75
4.3.3 增加新用户 75
4.3.4 显示命令 76
4.3.5 一个建库和建表以及插入数据的实例 76
4.3.6 将文本数据转到数据库中 77
4.3.7 备份数据库 77
4.3.8 操作技巧 78
4.4 MySQL数据库高级应用 78
4.4.1 为什么标准的备份是不够的 78
4.4.2 使用mysqldump备份数据库 79
4.4.3 使用更新日志来增加备份 79
4.4.4 MySQL访问控制 80
4.4.5 检查和修复MySQL数据文件 85
4.5 SQL语言 86
4.5.1 建立智能化的查询 86
4.5.2 将SELECT的查询结果排序 91
4.5.3 设置限制 93
4.5.4 锁定表 93
4.5.5 解除表的锁定 94
4.5.6 列和表的别名 94
4.5.7 为SELECT查询结果分组(GROUP) 96
4.5.8 左连接(LEFT JOIN) 98
4.5.9 使用HAVING来限制结果 100
4.5.10 使用join(连接查询)命令 100
4.6 phpMyAdmin使用简介 108
4.7 MySQL常见问题解答 113
4.7.1 在同一台机器上运行不同版本的MySQL 113
4.7.2 MySQL让存储结果分页,用于复杂查询 114
4.7.3 如何恢复MySQL的ROOT口令 115
4.7.4 怎样在MySQL中保存图像 115
第5章 PHP函数实例详解 118
5.1 字符串处理函数 118
5.2 日期处理函数 120
5.3 文件操作函数 123
5.3.1 主要的文件操作函数 123
5.3.2 主要的目录操作函数 124
5.3.3 实例1:文件上传 125
5.3.4 实例2:计数器 129
5.4 使用GD库来生成柱状图 131
5.4.1 几种简单的画图方法 131
5.4.2 怎样生成图像 132
5.4.3 排版和框架 133
5.4.4 添加标题 134
5.4.5 添加y轴标注和水平横线 135
5.4.6 画垂直列和x轴标注 136
5.4.7 其他的一些问题 137
5.5 几个有用的数组函数 138
5.6 PHP4与MySQL数据库操作函数详解 139
第6章 PHP专题讨论 148
6.1 页面自动跳转 148
6.1.1 使用Header函数来实现页面自动跳转 148
6.1.2 使用meta标示符来实现页面的自动跳转 150
6.1.3 利用javascript来实现页面的自动跳转 150
6.2 如何实现自动换行 152
6.3 如何用PHP对Access进行操作 152
6.4 如何在PHP中执行系统外部命令 153
6.5 把PHP3程序转化成PHP4程序 156
6.6 中文显示的问题 157
6.7 在IIS中使用PHP4 157
6.8 同时使用PHP3和PHP4 158
6.9 Session使用中的问题 158
6.10 require和include之间的区别 158
6.11 如何检测一个文件里是否包含某个字 160
第7章 提高PHP的速度 161
7.1 代码优化 161
7.2 使用缓存 161
7.3 压缩网页内容 162
7.4 另外的几个技巧 163
7.5 总结 163
第8章 PHP4的面向对象编程应用 164
8.1 术语简介 164
8.2 一些简单的例子 165
8.3 高级应用 171
8.3.1 继承性 171
8.3.2 封装 174
8.3.3 抽象类 175
8.3.4 函数重载 175
8.3.5 多态 176
8.4 实例 177
8.4.1 留言本 177
8.4.2 显示表格 180
第9章 字符串与正则表达式 197
9.1 PHP中的字符串 197
9.1.1 什么是字符串 197
9.1.2 字符串中的反斜线 197
9.1.3 字符串和变量 198
9.1.4 单引号和双引号之间的差别 199
9.1.5 怎样选择使用哪种引号 199
9.2 PHP中的正则表达式 200
9.2.1 正则表达式的基本语法 201
9.2.2 检查money字符串 202
9.2.3 对E-mail地址进行验证 203
9.2.4 其他用途 203
9.3 总结 203
第10章 PHP在XML中的应用 204
10.1 XML 204
10.1.1 XML-可扩展标记语言 204
10.1.2 SGML、HTML和XML 204
10.1.3 DTD文档类型定义 207
10.1.4 合法的和好格式的XML 208
10.1.5 XML文档的示例和讲解 208
10.1.6 XML相关的软件 210
10.2 PHP中的XML函数 211
10.2.1 Expat简介 211
10.2.2 基于事件的解析器 211
10.2.3 编译Expat 212
10.2.4 准备工作 213
10.2.5 解析文档 214
10.2.6 收集数据 214
10.2.7 显示统计信息 215
10.2.8 总结 215
10.2.9 范例代码 215
第11章 PHP对PDF文档的操作 220
11.1 在PHP中使用PDF文档 220
11.1.1 安装PDFLib和有PDF支持的PHP 220
11.1.2 提取PDF文档 221
11.1.3 PDF坐标系统 222
11.2 PHP的FDF文档支持 223
第12章 PHP在发送电子邮件中的应用 227
12.1 用PHP发送电子邮件 227
12.2 用PHP发送有附件的电子邮件 229
12.2.1 附件的原理 229
12.2.2 用PHP生成带附件的电子邮件 231
12.2.3 把用户上传的文件作为附件 232
第13章 PHP在图像处理中的应用 234
13.1 使用PHP建立动态图像 234
13.2 PHP作线形图的函数 236
13.3 PHP做柱型图的函数 238
13.4 PHP做饼图的函数 239
第14章 PHP调用Javabean 244
14.1 Javabean简介 244
14.1.1 JavaBean的任务 244
14.1.2 JavaBean的设计目标及其实现 245
14.1.3 JavaBean和Java 246
14.1.4 JavaBean组件的基本概念 246
14.1.5 JavaBean组件的开发环境 247
14.2 PHP中调用Javabean 247
14.2.1 Windows下的安装 248
14.2.2 例1:创建并使用自己的类 249
14.2.3 例2:通过Xalanl.2用XSLT转换XML 250
第15章 PHP4中Session的应用 253
15.1 PHP4中使用Session 253
15.2 PHP4中Session的应用实例1——登录页面 254
15.3 PHP4中Session的应用实例2——欢迎页面 257
15.4 PHP4中的Session函数介绍 259
第16章 用PHP和MySQL创建讨论区 261
第17章 聊天室实例 271
第18章 创建一个邮件列表管理器 276
18.1 简介 276
18.2 创建前台页面 276
18.3 在列表中添加用户 279
18.4 编辑用户信息 281
18.5 自动回复 283
18.6 总结 285
第19章 内容管理系统 286
19.1 首页 286
19.2 管理作者 287
19.3 删除作者 288
19.4 添加作者 289
19.5 编辑作者信息 290
19.6 管理目录 291
19.7 管理笑话 292
19.8 创建新笑话 295
19.9 正则表达式 300
19.10 使用正则表达式来进行字符串的替换 301
19.10.1 粗体和斜体文本 302
19.10.2 段落 302
19.10.3 超链接 302
19.11 把文本分页 304
19.12 代码合并 305
19.13 把文本分页 306
附录A PHP常见问题解答 307
附录B Apache配置选项详解 315
附录C PHP编程中的常见错误 317
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《掌控工作》邵文瀚著 2020
- 《社会工作专业英语》俞炎燊 2019
- 《中国共产党支部工作条例问答》张越编著 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《社会工作实习教育研究的反身性书写》权福军 2018
- 《抗战与军队政治工作》李富春等著 1938
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019