PHP网络编程自学手册(光盘1片)

分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,综合,
品牌: 明日科技
基本信息·出版社:人民邮电出版社
·页码:445 页
·出版日期:2008年
·ISBN:9787115173362
·条形码:9787115173362
·包装版本:1版
·装帧:平装
·开本:16
·正文语种:中文
·附带品描述:光盘1片
产品信息有问题吗?请帮我们更新产品信息。
内容简介本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍PHP进行网络编程的常用技术和方法。全书分3篇,共21章。第1篇为起步篇(第1章~第8章),主要介绍PHP的发展及相关知识、PHP环境的安装与配置、PHP语言基础、流程控制语句、PHP与HTML表单、字符串和正则表达式,以及数组、日期和时间等内容;第2篇为提高篇(第9章~第15章),主要介绍文件和目录处理技术、图像处理技术、Cookie和会话控制、面向对象、MySQL数据库、数据库编程技术、PHP的调试与解决方案等内容;第3篇为实例篇(第16章~第21章),主要结合实际开发经验介绍注册和登录、留言本、论坛、聊天室、邮件收发系统、电子商务等内容。
本书附有配套光盘。光盘提供了书中实例的源代码,源代码都经过精心调试,在Windows XP/Windows 2000/Windows 2003 Server/Linux下全部通过,保证能够正常运行。
本书适用于PHP初、中级用户,也可作为大、中专院校师生和培训班的教材,对于网络编程爱好者,本书也有非常好的参考价值。
目录
第1篇起步篇
第1章PHP概述3
1.1什么是PHP4
1.2PHP开发语言的特点4
1.2.1速度快4
1.2.2实用性4
1.2.3功能强大4
1.2.4可选择性4
1.2.5成本低5
1.2.6版本更新速度快5
1.2.7功能全面5
1.3PHP的发展趋势5
1.4PHP的语法结构5
1.4.1PHP标识符6
1.4.2PHP标记符6
1.4.3有效使用注释7
1.5输出语句8
1.5.1应用print()语句输出字符8
1.5.2应用echo()语句输出字符9
1.5.3应用printf()语句格式化输出字符10
1.5.4应用sprintf()语句格式化输出字符11
1.6引用文件11
1.6.1应用include()语句包含文件11
1.6.2应用require()语句包含文件12
1.6.3应用include_once()语句包含文件13
1.6.4应用require_once()语句包含文件141.6.5include()语句和require()语句的区别15
1.6.6include_once()语句和require_once()语句的区别16
1.7PHP动态网页的工作流程16
1.8体验PHP——编写第一个PHPWeb16
1.8.1创建站点17
1.8.2使用Dreamweaver创建PHP文件17
1.8.3创建PHP标记17
1.8.4编写PHP代码17
1.8.5存储文件18
1.8.6网站运行结果18
1.9获取帮助信息18
1.9.1PHP学习工具和资料下载19
1.9.2获取PHP的源代码资源20
1.10本章小结20
第2章PHP环境的安装与配置21
2.1Windows下应用AppServ快速配置PHP开发环境22
2.2Windows下Apache+MySQL+PHP的安装配置24
2.2.1Windows下Apache的安装配置24
2.2.2Windows下MySQL的安装配置27
2.2.3Windows下PHP的安装配置28
2.3在Windows下架设IIS+PHP的执行环境29
2.3.1IIS的安装30
2.3.2架设PHP到IIS30
2.4Linux下Apache+MySQL+PHP的安装配置32
2.4.1Linux下Apache的安装配置32
2.4.2Linux下MySQL的安装配置33
2.4.3Linux下PHP的安装配置34
2.5获取PHP的配置信息35
2.5.1Apache服务器的基本配置35
2.5.2php.ini文件的基本配置35
2.6解决PHP的常见配置问题37
2.6.1解决Apache服务器端口冲突37
2.6.2更改Apache服务器默认存储的文件路径37
2.6.3在php.ini文件中更改上传文件的大小37
2.6.4增加PHP扩展模块37
2.6.5修改php.ini文件以支持MySQL数据库38
2.7本章小结38
第3章PHP语言基础39
3.1数据类型40
3.1.1标量数据类型40
3.1.2复合数据类型43
3.1.3特殊数据类型44
3.1.4转换数据类型45
3.1.5检测数据类型46
3.2PHP常量47
3.2.1声明和使用常量47
3.2.2预定义常量48
3.3PHP变量50
3.3.1理解变量50
3.3.2声明变量50
3.3.3变量作用域51
3.3.4可变变量52
3.3.5预定义变量53
3.3.6变量的生存周期53
3.4PHP的运算符53
3.4.1操作算术运算符54
3.4.2操作字符串运算符54
3.4.3操作赋值运算符55
3.4.4操作位运算符55
3.4.5递增或递减运算符56
3.4.6操作逻辑运算符56
3.4.7操作比较运算符57
3.4.8其他运算符58
3.4.9运算符的优先级59
3.5PHP的表达式59
3.6自定义函数60
3.6.1定义和调用函数60
3.6.2在函数间传递参数61
3.6.3函数的返回值62
3.7本章小结63
第4章流程控制语句64
4.1算法65
4.1.1什么是算法65
4.1.2算法的描述方法65
4.1.3程序三种控制结构66
4.2条件控制语句67
4.2.1if条件控制语句67
4.2.2switch多分支语句68
4.2.3if和switch语句的区别70
4.3循环语句72
4.3.1while循环语句72
4.3.2do...while循环语句74
4.3.3for循环语句74
4.3.4foreach循环语句76
4.3.5各循环语句间的区别77
4.4跳转语句77
4.4.1break跳转语句77
4.4.2continue跳转语句78
4.4.3return跳转语句79
4.5流程控制语句的嵌套80
4.6本章小结81
第5章PHP与HTML表单82
5.1表单数据的提交方式83
5.1.1通过GET方法提交数据83
5.1.2通过POST方法提交数据84
5.2获取提交的表单数据84
5.2.1获取按钮的数据85
5.2.2获取文本区域的数据86
5.2.3获取单选按钮的数据87
5.2.4获取复选框的数据87
5.2.5获取列表框的数据88
5.2.6获取文本域的数据90
5.2.7获取文件域的数据90
5.2.8获取隐藏域的数据91
5.3在PHP中处理表单变量92
5.4对表单传递的变量值进行编码与解码93
5.4.1URL编码与解码93
5.4.2BASE64编码与解码94
5.5本章小节95
第6章字符串和正则表达式96
6.1字符串处理97
6.1.1获取字符串的长度97
6.1.2字符串的连接和分割97
6.1.3字符串大小写转换99
6.1.4字符串与HTML相互转换100
6.1.5去除字符串中的空格102
6.1.6确定字符串中字符和单词的数量103
6.1.7定位字符104
6.1.8加入和去除反斜杠105
6.1.9填充、删除和截取字符串107
6.1.10字符串的比较109
6.1.11字符串的格式化110
6.1.12字符串的查找和替换113
6.2URL处理117
6.2.1URL字符串解析117
6.2.2URL编码解码函数119
6.3正则表达式120
6.3.1正则表达式概述120
6.3.2正则表达式的语法121
6.3.3PHP的正则表达式函数126
6.4本章小结131
第7章数组132
第8章日期和时间154
第2篇提高篇
……[看更多目录]