图书介绍
PHP程序设计与实例分析教程PDF|Epub|txt|kindle电子书版本网盘下载
![PHP程序设计与实例分析教程](https://www.shukui.net/cover/21/31449967.jpg)
- 姜晓铭,张亮等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302044708
- 出版时间:2001
- 标注页数:312页
- 文件大小:20MB
- 文件页数:322页
- 主题词: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.2 PHP的特点2
1.2.1 快速2
1.2.2 合适2
1.2.3 跨平台3
1.2.4 功能全面3
1.3 PHP的常用组合介绍3
1.3.1 MySQL3
1.3.2 Linux4
1.3.3 Apache5
第2章 Web编程工具比较6
2.1 ASP6
2.2 Perl6
2.2.1 Perl语言简介6
2.2.2 为什么使用PHP来代替Perl7
2.3 JSP7
2.4 CGI7
2.5 PHP与其他CGI的比较8
2.5.1 通用性9
2.5.2 稳定性9
2.5.3 开发及维护时间9
2.5.4 系统安全性9
2.5.5 更新9
第3章 PHP的特点10
3.1 PHP的HTTP认证功能10
3.2 使用PHP生成动态的GIF图像11
3.3 文件上传支持12
3.4 HTTP Cookie的支持12
3.5 数据库支持13
3.6 正则表达式13
3.7 错误处理14
3.8 PHP4.0的新特征14
第4章 PHP的安装17
4.1 Windows2000+PHP4.0+MySQL+Apache+PhpMyAdmin17
4.2 Windows98+Apache+MySQL+PHP4.019
4.3 Windows2000+IIS+PHP4.0+MySQL+PhpMyAdmin19
4.4 Linux+MySQL+PHP4+PhpMyAdmin+Apache22
4.5 安装说明24
4.5.1 Apache的安装说明24
4.5.2 MySQL的安装说明25
4.5.3 PHP4.0的安装说明25
第5章 PHP的语法27
5.1 语法概述27
5.1.1 第一个示例27
5.1.2 嵌入方法28
5.1.3 引用文件28
5.1.4 程序注释29
5.2 常量与变量29
5.2.1 常量29
5.2.2 变量30
5.3 运算符号35
5.3.1 算术运算符号35
5.3.2 字符串运算符号36
5.3.3 赋值运算符号37
5.3.4 位元运算符号37
5.3.5 逻辑运算符号38
5.3.6 特殊运算符号39
5.4 流程控制41
5.4.1 if、else、elseif、endif语句41
5.4.2 while和do while44
5.4.3 for循环语句45
5.4.4 break和continue标记46
5.4.5 switch流程控制语句47
5.5 函数48
5.5.1 函数返回值49
5.5.2 向函数传递参数50
5.5.3 给函数赋予默认值51
5.6 PHP中的类52
5.6.1 类的定义53
5.6.2 类的继承54
第6章 PHP的常用函数56
6.1 数组函数56
6.2 日期和时间函数58
6.3 目录文件系统函数60
6.4 正则表达式63
6.5 字符串处理函数64
6.6 数学运算函数69
6.7 mSQL和MySQL数据库函数72
第7章 数据库及MySQL介绍76
7.1 为什么要用到数据库76
7.2 为什么选择MySQL76
7.3 MySQL的用途77
7.4 MySQL的主要特征78
7.5 MySQL的不足79
7.5.1 子选择79
7.5.2 事务处理和提交/回退80
7.5.3 存储过程和触发器82
7.5.4 外部键和引用完整性82
7.5.5 视图83
7.5.6 记录级权限和锁定83
7.5.7 “-”作为一个注释的开始83
第8章 MySQL语言参考85
8.1 怎样写字符串和数字85
8.1.1 字符串85
8.1.2 数字86
8.1.3 十六进制值87
8.1.4 NULL值87
8.1.5 数据库、表、索引、列和别名的命名87
8.2 用户变量88
8.3 列类型89
8.3.1 列类型概述89
8.3.2 列类型存储需求92
8.3.3 数值类型92
8.3.4 日期和时间类型93
8.3.5 串类型93
8.3.6 数值类型94
8.3.7 日期和时间类型95
8.3.8 串类型96
8.4 创建数据库的语法100
8.5 删除数据库的语法101
8.6 创建数据表的语法101
8.7 修改数据表的语法106
8.8 优化数据表的语法108
8.9 删除数据表的语法109
8.10 DELETE语法109
8.11 SELECT语法110
8.12 JOIN语法112
8.13 INSERT语法113
8.14 REPLACE语法115
8.15 LOAD DATA INFILE语法115
8.16 UPDATE语法121
8.17 USE语法121
8.18 FLUSH语法(清除缓存)122
8.19 KILL语法122
8.20 SHOW语法(得到表、列等的信息)123
8.21 EXPLAIN语法(得到关于SELECT的信息)128
8.22 DESCRIBE语法(得到列的信息)132
8.23 LOCK TABLES/UNLOCK TABLES语法132
8.24 SET OPTION语法134
8.25 GRANT和REVOKE语法135
8.26 创建索引的语法138
8.27 删除索引的语法139
8.28 注释语法139
8.29 创建/删除函数的语法140
第9章 MySQL的前端管理工具141
9.1 PhpMyAdmin的特性141
9.2 PhpMyAdmin的安装141
9.3 PhpMyAdmin的使用142
9.4 构建多语言网站144
9.5 常见问题146
第10章 应用小实例148
10.1 如何获得一个密码148
10.2 如何制作一个按月显示的日历149
10.3 如何用PHP实现多级树型菜单152
10.4 如何进行网站运行后的错误监视155
10.5 如何检测用户机器的Cookie是否已打开157
10.6 如何制作一个简易电子相册158
10.7 如何制作一个小巧实用的邮件发送程序163
10.8 如何将一个以“http://”开头的字串转换为一个链接167
10.9 如何列举所有文件目录169
10.10 如何制作一个图形按钮170
10.11 如何分析访问者浏览器的种类、版本及操作系统信息172
10.12 一个简单的搜索引擎例子174
10.13 如何使用ftp函数175
10.14 网络Sockets系列函数的使用177
10.15 如何将图片存储在数据库中180
10.16 对MySQL操作的函数封装182
第11章 计数器185
11.1 一个用图形函数做成的计数器185
11.2 一个基于数据库的计数器187
第12章 留言簿189
12.1 一个基于MySQL数据库的留言簿189
12.1.1 gbook.php3文件的介绍189
12.1.2 words.php3文件的介绍192
12.2 一个基于文件的留言簿196
12.2.1 lib.php3文件的介绍196
12.2.2 index.php3文件的介绍198
12.2.3 phpguestbook.php3文件的介绍200
第13章 聊天室206
13.1 聊天室功能设想及与数据库的关系206
13.1.1 主要功能及数据库实现206
13.1.2 其他功能及数据库实现206
13.1.3 加密与解密用户昵称207
13.2 表的设计208
13.3 各个功能模块的具体实现210
13.4 聊天室中的库文件223
第14章 BBS论坛230
14.1 任务分析230
14.2 数据库的建立231
14.3 用户管理部分的设计与实现232
14.4 论坛常调用的文件232
14.5 用户管理部分的库文件235
14.6 用户登录部分237
14.7 新用户注册240
14.8 用户认证文件244
14.9 显示用户信息文件245
14.10 论坛主体部分的设计与实现247
14.11 论坛主体部分的库文件248
14.12 文章列表功能的实现256
14.13 阅读文章功能的实现260
14.14 写文章功能的实现262
14.15 显示文章信息功能的实现265
14.16 查找文章功能的实现266
第15章 网上投票程序269
15.1 如何制作带图形结果的网上投票与统计程序269
15.2 简单而快速的投票程序273
附录A PHP的函数索引277
附录B HTTP协议和MIME类型303
B.1 HTTP的链接过程303
B.1.1 每次链接只能进行单个对话303
B.1.2 链接的状态无关性303
B.1.3 HTTP客户机-服务器对话示例304
B.2 MIME内容类型头(Content-Type Header)308
B.2.1 服务器是如何确定内容类型的308
B.2.2 客户机是如何确定内容类型的309