分享
 
 
 

PHP网络编程自学手册(1CD)

PHP网络编程自学手册(1CD)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,操作系统/系统开发,WINDOWS,

作者: 邹天思,潘凯华,刘中华编著

出 版 社: 人民邮电出版社

出版时间: 2008-3-1字数: 771000版次:页数: 445印刷时间: 2008/03/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115173362包装: 平装编辑推荐

从零起步,循序渐进,全面提高学、练、用能力,图文并茂,步骤详细,只需要按照步骤操作,就可以轻松掌握,相关技能,体验编程的乐趣和成就感,编程一线人员联手打造,融合多年的项目经验和工作心得。

光盘内容:

60分钟视频讲解;本书实例的源程序;开发过程录像;6套完整项目程序;编程词典试用版;界面词典试用版;几十种实用工具;软件开发规范和常用开发素材。

内容简介

本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍PHP进行网络编程的常用技术和方法。全书分3篇,共21章。第1篇为起步篇(第1章~第8章),主要介绍PHP的发展及相关知识、PHP环境的安装与配置、PHP语言基础、流程控制语句、PHP与HTML表单、字符串和正则表达式,以及数组、日期和时间等内容;第2篇为提高篇(第9章~第15章),主要介绍文件和目录处理技术、图像处理技术、Cookie和会话控制、面向对象、MySQL数据库、数据库编程技术、PHP的调试与解决方案等内容;第3篇为实例篇(第16章~第21章),主要结合实际开发经验介绍注册和登录、留言本、论坛、聊天室、邮件收发系统、电子商务等内容。

本书附有配套光盘。光盘提供了书中实例的源代码,源代码都经过精心调试,在Windows XP/Windows2000/Windows 2003 Server/Linux下全部通过,保证能够正常运行。

本书适用于PHP初、中级用户,也可作为大、中专院校师生和培训班的教材,对于网络编程爱好者,本书也有非常好的参考价值。

目录

第1篇起步篇

第1章PHP概述

1.1什么是PHP

1.2PHP开发语言的特点

1.2.1速度快

1.2.2实用性

1.2.3功能强大

1.2.4可选择性

1.2.5成本低

1.2.6版本更新速度快

1.2.7功能全面

1.3PHP的发展趋势

1.4PHP的语法结构

1.4.1PHP标识符

1.4.2PHP标记符

1.4.3有效使用注释

1.5输出语句

1.5.1应用print()语句输出字符

1.5.2应用echo()语句输出字符

1.5.3应用printf()语句格式化输出字符

1.5.4应用sprintf()语句格式化输出字符

1.6引用文件

1.6.1应用include()语句包含文件

1.6.2应用require()语句包含文件

1.6.3应用include_once()语句包含文件

1.6.4应用require_once()语句包含文件

1.6.5include()语句和require()语句的区别

1.6.6include_once()语句和require_once()语句的区别

1.7PHP动态网页的工作流程

1.8体验PHP——编写第一个PHPWeb

1.8.1创建站点

1.8.2使用Dreamweaver创建PHP文件

1.8.3创建PHP标记

1.8.4编写PHP代码

1.8.5存储文件

1.8.6网站运行结果

1.9获取帮助信息

1.9.1PHP学习工具和资料下载

1.9.2获取PHP的源代码资源

1.10本章小结

第2章PHP环境的安装与配置

2.1Windows下应用AppServ快速配置PHP开发环境

2.2Windows下Apache+MySQL+PHP的安装配置

2.2.1Windows下Apache的安装配置

2.2.2Windows下MySQL的安装配置

2.2.3Windows下PHP的安装配置

2.3在Windows下架设IIS+PHP的执行环境

2.3.1IIS的安装

2.3.2架设PHP到IIS

2.4Linux下Apache+MySQL+PHP的安装配置

2.4.1Linux下Apache的安装配置

2.4.2Linux下MySQL的安装配置

2.4.3Linux下PHP的安装配置

2.5获取PHP的配置信息

2.5.1Apache服务器的基本配置

2.5.2php.ini文件的基本配置

2.6解决PHP的常见配置问题

2.6.1解决Apache服务器端口冲突

2.6.2更改Apache服务器默认存储的文件路径

2.6.3在php.ini文件中更改上传文件的大小

2.6.4增加PHP扩展模块

2.6.5修改php.ini文件以支持MySQL数据库

2.7本章小结

第3章PHP语言基础

3.1数据类型

3.1.1标量数据类型

3.1.2复合数据类型

3.1.3特殊数据类型

3.1.4转换数据类型

3.1.5检测数据类型

3.2PHP常量

3.2.1声明和使用常量

3.2.2预定义常量

3.3PHP变量

3.3.1理解变量

3.3.2声明变量

3.3.3变量作用域

3.3.4可变变量

3.3.5预定义变量

3.3.6变量的生存周期

3.4PHP的运算符

3.4.1操作算术运算符

3.4.2操作字符串运算符

3.4.3操作赋值运算符

3.4.4操作位运算符

3.4.5递增或递减运算符

3.4.6操作逻辑运算符

3.4.7操作比较运算符

3.4.8其他运算符

3.4.9运算符的优先级

3.5PHP的表达式

3.6自定义函数

3.6.1定义和调用函数

3.6.2在函数间传递参数

3.6.3函数的返回值

3.7本章小结

第4章流程控制语句

4.1算法

4.1.1什么是算法

4.1.2算法的描述方法

4.1.3程序三种控制结构

4.2条件控制语句

4.2.1if条件控制语句

4.2.2switch多分支语句

4.2.3if和switch语句的区别

4.3循环语句

4.3.1while循环语句

4.3.2do...while循环语句

4.3.3for循环语句

4.3.4foreach循环语句

4.3.5各循环语句间的区别

4.4跳转语句

4.4.1break跳转语句

4.4.2continue跳转语句

4.4.3return跳转语句

4.5流程控制语句的嵌套

4.6本章小结

第5章PHP与HTML表单

5.1表单数据的提交方式

5.1.1通过GET方法提交数据

5.1.2通过POST方法提交数据

5.2获取提交的表单数据

5.2.1获取按钮的数据

5.2.2获取文本区域的数据

5.2.3获取单选按钮的数据

5.2.4获取复选框的数据

5.2.5获取列表框的数据

5.2.6获取文本域的数据

5.2.7获取文件域的数据

5.2.8获取隐藏域的数据

5.3在PHP中处理表单变量

5.4对表单传递的变量值进行编码与解码

5.4.1URL编码与解码

5.4.2BASE64编码与解码

5.5本章小节

第6章字符串和正则表达式

6.1字符串处理

6.1.1获取字符串的长度

6.1.2字符串的连接和分割

6.1.3字符串大小写转换

6.1.4字符串与HTML相互转换

6.1.5去除字符串中的空格

6.1.6确定字符串中字符和单词的数量

6.1.7定位字符

6.1.8加入和去除反斜杠

6.1.9填充、删除和截取字符串

6.1.10字符串的比较

6.1.11字符串的格式化

6.1.12字符串的查找和替换

6.2URL处理

6.2.1URL字符串解析

6.2.2URL编码解码函数

6.3正则表达式

6.3.1正则表达式概述

6.3.2正则表达式的语法

6.3.3PHP的正则表达式函数

6.4本章小结

第7章数组

7.1数组的概述

7.2数组的基本操作

7.2.1声明数组

7.2.2输出数组

7.2.3定位数组

7.2.4遍历数组

7.2.5增加删除数组元素

7.2.6确定数组大小和唯一性

7.2.7数组的排序

7.2.8数组的合并与拆分

7.2.9数组和字符串之间的转换

7.3其他数组函数

7.3.1创建指定范围的数组

7.3.2对数组中的元素进行随机排序

7.3.3对数组中所有元素进行求和

7.3.4将一维数组拆分为多维数组

7.4PHP全局数组

7.4.1$_SERVER[]全局数组

7.4.2$_GET[]和$_POST[]全局数组

7.4.3$_COOKIE全局数组

7.4.4$_ENV[]全局数组

7.4.5$_REQUEST[]全局数组

7.4.6$_SESSION[]全局数组

7.4.7$_FILES[]全局数组

7.5本章小结

第8章日期和时间

8.1日期和时间的概述

8.2处理日期和时间

8.2.1获取日期和时间

8.2.2获取日期信息

8.2.3检验日期的有效性

8.2.4输出格式化的日期和时间

8.3PHP的时间戳

8.3.1PHP中的时间戳

8.3.2获取格林威治标准时间的时间戳

8.3.3获取本地化时间戳

8.3.4获取当前时间戳

8.4本章小结

第2篇提高篇

第9章文件和目录处理技术

9.1文件处理技术的基本操作

9.1.1打开文件

9.1.2读取文件

9.1.3写入文件

9.1.4删除文件

9.1.5关闭文件

9.1.6拷贝文件

9.1.7移动和重命名文件

9.2文件的高级处理技术

9.2.1访问远程文件

9.2.2测试文件指针的位置

9.2.3文件指针的定位

9.2.4锁定文件

9.3目录操作技术

9.3.1打开目录

9.3.2读取目录

9.3.3建立目录

9.3.4删除目录

9.3.5改变目录

9.3.6关闭目录

9.4文件上传和下载技术

9.4.1开启PHP文件上传功能

9.4.2POST方法上传文件

9.4.3上传多个文件

9.4.4生成临时文件

9.4.5下载文件

9.5本章小结

第10章图像处理技术

10.1GD函数库的概述

10.1.1Windows下打开GD2函数库支持

10.1.2Linux下打开GD2函数库支持

10.1.3GD2函数库支持的图片格式

10.1.4应用GD2函数创建图像

10.2基本的图像处理技术

10.2.1创建画布

10.2.2设置颜色

10.2.3生成图像

10.2.4销毁图像

10.2.5绘制点与线

10.2.6绘制几何图形

10.2.7填充几何图形

10.2.8输出文字

10.3动态创建图像

10.3.1应用图像处理技术生成验证码

10.3.2应用图像处理技术生成饼形图

10.3.3应用图像处理技术生成柱形图

10.3.4应用图像处理技术生成折线图

10.4本章小结

第11章Cookie和会话控制

11.1概述

11.1.1Cookie概述

11.1.2会话控制

11.2Cookie的操作

11.2.1设置Cookie

11.2.2访问Cookie

11.2.3删除Cookie

11.2.4Cookie数组

11.3Cookie的应用

11.4会话的操作

11.4.1会话的基本方式

11.4.2配置PHP的会话

11.4.3创建会话

11.5会话的应用

11.5.1登录验证

11.5.2通过Session禁用页面刷新

11.6本章小结

第12章面向对象

12.1概述

12.1.1面向对象的概念

12.1.2面向对象语言的3大特点

12.1.3PHP 5.0面向对象的新特性

12.2类和对象

12.2.1类的结构及声明方式

12.2.2属性和方法的定义

12.2.3使用构造函数

12.2.4使用析构函数

12.2.5类的实例化

12.3控制访问权限

12.4类的继承和重载

12.4.1继承的概念

12.4.2PHP中实现继承的方法

12.4.3重载的概念

12.4.4PHP中实现类重载的方法

12.4.5用final关键字对继承和重载进行限制

12.5接口

12.5.1接口的概念

12.5.2PHP实现接口

12.6PHP面向对象新特性

12.6.1Per-Class常量的应用

12.6.2对象的克隆

12.6.3__autoload()方法

12.6.4使用instanceof关键字判断实例类型

12.6.5使用this关键字调用类成员

12.6.6使用parent关键字调用父类成员

12.6.7使用self关键字调用类体中的静态成员

12.6.8辅助函数

12.7PHP中面向对象的应用

12.7.1应用面向对象的方式实现用户身份验证

12.7.2数据的分页显示

12.8本章小结

第13章MySQL数据库

13.1MySQL概述

13.1.1MySQL的特点

13.1.2SQL和MySQL

13.2MySQL服务器的启动和关闭

13.2.1启动MySQL服务器

13.2.2连接MySQL服务器

13.2.3关闭MySQL服务器

13.3操作数据库

13.3.1创建数据库

13.3.2选择数据库

13.3.3删除数据库

13.4操作数据表

13.4.1创建表

13.4.2修改表

13.4.3删除表

13.5操作数据

13.5.1添加语句(INSERT)

13.5.2修改语句(UPDATE)

13.5.3删除语句(DELETE)

13.5.4批量增加记录语句(LOAD DATA和MySQLIMPORT)

13.6数据查询语句

13.6.1运用SELECT查询(对数据表的选择)

13.6.2WHERE条件语句的应用

13.6.3GROUP BY对结果分组

13.6.4DISTINCT在结果中去除重复行

13.6.5ORDER BY对结果排序

13.6.6LIKE应用

13.6.7CONCAT联合多列

13.6.8LIMIT限定结果行数

13.6.9使用函数和表达式

13.7数据类型

13.7.1数字类型

13.7.2字符串类型

13.7.3日期和时间数据类型

13.8phpMyAdmin图形化管理工具

13.8.1库级操作

13.8.2表级操作

13.8.3增删改数据

13.8.4查询数据

13.8.5数据的导入与导出

13.9本章小结

第14章数据库编程技术

14.1PHP操纵MySQL数据库

14.1.1建立与MySQL数据库的连接

14.1.2选择和使用MySQL数据库

14.1.3执行SQL指令

14.1.4分析结果集

14.1.5断开与MySQL数据库的连接

14.2管理MySQL数据库中的数据

14.2.1向数据库中添加数据

14.2.2编辑数据库数据

14.2.3从数据库中删除数据

14.2.4批量数据操作

14.3对MySQL表的查询

14.3.1通用查询

14.3.2高级查询

14.3.3分组统计

14.3.4对查询结果分页显示

14.4本章小结

第15章PHP的调试与解决方案

15.1基本调试策略

15.2常见错误分析

15.2.1语法错误

15.2.2运行错误

15.2.3逻辑错误

15.3PHP.INI中的错误处理设置

15.4程序调试

15.4.1应用DIE语句调试

15.4.2应用PRINT语句调试

15.4.3应用MYSQL_ERROR()语句输出错误信息

15.5MySQL的常见错误

15.5.1PHP与MySQL连接错误

15.5.2解决数据库乱码问题

15.5.3上传二进制数据到数据库失败

15.6本章小结

第3篇实例篇

第16章注册和登录

16.1设计思路

16.1.1功能阐述

16.1.2程序业务流程

16.1.3文件组织结构

16.2数据库设计

16.3连接数据库

16.3.1关键函数

16.3.2功能实现

16.4用户注册模块

16.4.1关键函数

16.4.2页面设计

16.4.3功能实现

16.5检测用户是否被占用

16.5.1关键函数

16.5.2页面设计

16.5.3功能实现

16.6验证用户注册信息是否合法

16.6.1关键函数

16.6.2功能实现

16.7用户登录

16.7.1关键函数

16.7.2页面设计

16.7.3功能实现

16.8图片验证码功能

16.8.1关键函数介绍

16.8.2页面设计

16.8.3功能实现

16.9退出登录功能

16.9.1关键函数

16.9.2功能实现

16.10本章小节

第17章留言本

17.1设计思路

17.1.1功能阐述

17.1.2程序业务流程

17.1.3文件组织结构

17.2数据库设计

17.3连接数据库

17.3.1关键函数介绍

17.3.2功能实现

17.4添加留言模块

17.4.1关键函数

17.4.2页面设计

17.4.3功能实现

17.5查看留言模块

17.5.1关键函数

17.5.2页面设计

17.5.3功能实现

17.6修改留言模块

17.6.1关键函数

17.6.2页面设计

17.6.3功能实现

17.7删除留言模块

17.7.1关键函数

17.7.2页面设计

17.7.3功能实现

17.8查询留言模块

17.8.1关键函数

17.8.2页面设计

17.8.3功能实现

17.9本章小结

第18章论坛

18.1系统设计思路

18.1.1功能阐述

18.1.2程序业务流程

18.1.3文件组织结构

18.2系统的数据库设计

18.3用户注册模块

18.3.1关键函数

18.3.2页面设计

18.3.3功能实现

18.4用户登录模块

18.4.1关键函数

18.4.2页面设计

18.4.3功能实现

18.5帖子分类管理模块

18.5.1关键函数

18.5.2页面设计

18.5.3功能实现

18.6查看帖子模块

18.6.1关键函数

18.6.2页面设计

18.6.3功能实现

18.7发帖模块

18.7.1关键函数

18.7.2页面设计

18.7.3功能实现

18.8回帖模块

18.8.1关键函数

18.8.2页面设计

18.8.3功能实现

18.9注销用户

18.9.1关键函数

18.9.2功能实现

18.10后台管理模块

18.10.1关键函数

18.10.2页面设计

18.10.3功能实现

18.11本章小结

第19章聊天室

19.1系统设计思路

19.1.1功能阐述

19.1.2程序业务流程

19.1.3文件组织结构

19.2系统的数据库设计

19.3用户登录的设计

19.3.1关键函数

19.3.2页面设计

19.3.3功能实现

19.4聊天室框架的设计

19.4.1关键函数

19.4.2页面设计

19.4.3功能实现

19.5显示在线用户

19.5.1关键函数

19.5.2页面设计

19.5.3功能实现

19.6发送聊天信息

19.6.1关键函数

19.6.2页面设计

19.6.3功能实现

19.7私聊的实现

19.7.1关键函数

19.7.2页面设计

19.7.3功能实现

19.8显示聊天信息

19.8.1关键函数

19.8.2页面设计

19.8.3功能实现

19.9退出聊天室

19.9.1关键函数

19.9.2功能实现

19.10本章小结

第20章邮件收发系统

20.1系统设计思路

20.1.1功能阐述

20.1.2系统业务流程

20.1.3文件组织结构

20.2系统的配置需求

20.2.1SMTP的安装和配置

20.2.2POP3的安装和配置

20.3用户登录

20.3.1关键函数

20.3.2页面设计

20.3.3功能实现

20.4发送带附件的E-mail

20.4.1关键函数

20.4.2页面设计

20.4.3功能实现

20.5收邮件

20.5.1关键函数

20.5.2页面设计

20.5.3功能实现

20.6查找邮件

20.6.1关键函数

20.6.2页面设计

20.6.3功能实现

20.7查看邮件

20.7.1关键函数

20.7.2页面设计

20.7.3功能实现

20.8删除邮件

20.8.1关键函数

20.8.2页面设计

20.8.3功能实现

20.9注销邮件

20.9.1关键函数

20.9.2功能实现

20.10本章小结

第21章电子商务

21.1需求分析

21.2系统分析和设计

21.2.1可行性分析

21.2.2功能结构分析和设计

21.2.3系统流程概述

21.2.4开发环境

21.3数据库设计

21.3.1数据库的分析

21.3.2创建数据库

21.3.3创建数据表

21.3.4数据表的结构

21.4技术准备

21.3.1代码书写规则

21.4.2网站架设之初

21.4.3文件管理规划

21.5前台开发

21.5.1设计分析

21.5.2前台首页的实现

21.5.3商品展示模块的实现

21.5.4购物车的实现

21.5.5收银台的实现

21.5.6用户登录模块的实现

21.5.7本站公告模块的实现

21.6后台开发

21.6.1设计分析

21.6.2后台首页

21.6.3后台登录模块

21.6.4商品信息管理模块

21.6.5短信管理模块

21.6.6订单信息管理模块

21.7电子商务完整清单

21.8本章小结

PHP网络编程自学手册(1CD)

PHP网络编程自学手册(1CD)

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有