分享
 
 
 

PHP+MySQL完全学习手册

王朝百科·作者佚名  2010-05-08
窄屏简体版  字體: |||超大  

PHP+MySQL完全学习手册作者: 黄桂金,于永军,唐有明 编著

出 版 社: 清华大学出版社

出版时间: 2008-6-1

字数: 968000

版次: 1

页数: 569

开本: 16开

印次: 1

纸张: 胶版纸

I S B N : 9787302168768

包装: 平装

所属分类: 图书 >> 计算机/网络 >> 数据库 >> SQL

定价:¥69.00

编辑推荐本书内容特色:

·权威PHP开发大全:

PHP配置与语法,文件操作,访问MySQL数据库,cookie、XML、PEAR等;

深入挖掘内容:

深入剖析PHP和MySQL技术细节;

经典开发案例:

6个经典开发案例:

6个典型开发安案例,覆盖了PHP开发和部署网站的全部过程;

实用多媒体光盘:

提供了本书源代码和PHP软件配置和使用教学视频。

本书从PHP基础入手,简单介绍PHP的运行环境配置、语法、函数等知识。然后全面详细地介绍PHP的高级知识,如文件操作、MySQL数据库、访问MySoL数据库、Cookie、XML、PEAR,为开发比较复杂的网站打下坚实的基础。最后以Web开发中常见的6种典型案例,演示使用PHP开发和部署网站的过程,如聊天室、留言板等。

本书适合于中、高级PHP网站开发人员阅读、使用。

内容简介PHP是一种易于学习和使用的后台开发技术。本书以“入门篇-提高篇-实践篇”为线索全面介绍PHP网络编程知识。本书从PHP基础入手,简单介绍PHP的运行环境配置、语法、函数等知识。然后全面详细地介绍PHP的高级知识,如文件操作、MySQL数据库、访问MySoL数据库、Cookie、XML、PEAR,为开发比较复杂的网站打下坚实的基础。最后以Web开发中常见的6种典型案例,演示使用PHP开发和部署网站的过程,如聊天室、留言板等。

本书适合于中、高级PHP网站开发人员,特别适合于有编程基础,希望全面学习PHP技术,提高实际应用能力的读者群体。

图书目录第1篇入门篇

第1章PHP基础

1.1概述

1.1.1PHP 4.0和PHP 5.0

1.1.2PHP的特性

1.1.3PHP的环境需求

1.1.4PHP的数据库集成功能

1.2安装支持软件

1.2.1下载Apache和PHP

1.2.2安装Apache和PHP

1.2.3测试PHP环境

1.2.4Windows下扩展PHP

1.2.5常见错误

1.2.6查看并下载文档

1.3配置环境

1.3.1管理PHP的配置指令

1.3.2PHP的配置指令

1.4一个简单的PHP例子

第2章PHP基础语法

2.1PHP脚本基础

2.1.1嵌入PHP代码

2.1.2注释

2.1.3输出

2.2数据类型

2.2.1标量数据类型

2.2.2复合数据类型

2.2.3特殊数据类型

2.2.4类型强制转换

2.2.5类型自动转换

2.2.6与类型有关的函数

2.2.7类型标识符函数变量

2.3.1变量的命名

2.3.2创建变量

2.3.3变量作用域

2.3.4可变变量

2.4常量

2.5表达式

2.5.1操作数

2.5.2操作符

2.6控制结构

2.6.1条件语句

2.6.2循环语句

2.6.3break和continue语句

2.6.4文件包含语句

第3章函数

3.1调用函数

3.2用户自定义函数

3.2.1创建函数

3.2.2按值传递参数

3.2.3按引用传递参数

3.2.4默认参数值

3.2.5可选参数

3.2.6从函数返回值

3.2.7嵌套函数

3.2.8递归函数

3.2.9变量函数

3.3函数库

3.3.1Math数学函数

3.3.2日期/时间函数

3 3.3自定义函数库

第4章数组

4.1初识数组

4.1.1什么是数组

4.1.2创建数组

4.1.3输出及测试数组

4.2管理数组

4.2.1增加和删除数组元素

4.2.2定位数组元素

4.2.3确定数组大小和唯一性

4.3数组应用

4.3.1遍历数组

4.3.2数组排序

4.3.3合并、拆分、接合和分解数组

4.3.4其他数组函数

4.4PHP和HTML表单

4.4.1HTML表单Get和Post

4.4.2获取表单提交数据

第5章面向对象的PHP

5.1OOP特性

5.1.1封装

5.1.2继承

5.1.3多态

5.2关键的OOP概念

5.2.1类和对象

5.2.2字段

5.2.3属性

5.2.4常量

5.2.5方法

5.3构造函数和析构函数

5.3.1构造函数

5.3.2析构函数

5.4新增OOP特性

5.4.1类型提示

5.4.2静态类成员

5.4.3instanceof关键字

5.4.4自动加载对象

5.5类/对象函数

第6章高级OOP特性

6.1PHP不支持的高级OOP特性

6.2对象克隆

6.2.1克隆

6.2.2clone()方法

6.3继承

6.3.1类继承

6.3.2继承和构造函数

6.4接口

6.4.1实现一个接口

6.4.2实现多个接口

6.5抽象类

6.6反射

6.6.1编写ReflectionClass类

6.6.2编写ReflectionMethod类

6.6.3编写ReflectionParameter类

6.6.4编写ReflectionProperty类

6.6.5编写ReflectionExtension类

6.7对象的引用

6.8对象的比较

第7章错误和异常处理

7.1配置指令

7.2错误日志

7.3异常处理

7.3.1异常处理原因

7.3.2实现异常处理

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

8.1复杂(大括号)偏移语法

8.2正则表达式

8.2.1简介

8.2.2POSIX正则表达式语法

8.2.3POSIX正则表达式函数

8.2.4Perl正则表达式语法

8.2.5Perl正则表达式函数

8.3普通字符串函数

8.3.1获取字符串长度

8.3.2字符串比较

8.3.3字符串大小写转换

8.3.4字符串与HTML相互转换

8.3.5正则表达式函数的替代函数

8.3.6填充和剔除字符串

8.3.7字符和单词计数

第2篇提高篇

第9章处理文件和操作系统

9.1了解文件和目录

9.1.1解析目录路径

9.1.2文件类型和连接

9.1.3计算文件、目录和磁盘大小

9.1.4访问和修改时间

9.2文件所有权和权限

9.3文件I/O

9.3.1文件I/O基本概念

9.3.2打开和关闭文件

9.3.3读取文件

9.3.4移动文件指针

9.3.5写入文件

9.3.6读取目录内容

9.4执行Shell命令

9.5系统级程序执行

9.5.1清理输入

9.5.2PHP的程序执行函数

第10章MySQL数据库

10.1MySQL应用基础

10.1.1安装配置MySQL

10.1.2登录到数据库

10.1.3修改用户密码

10.1.4MySQL的权限管理

10.1.5管理用户

10.1.6数据类型

10.1.7管理数据库

10.1.8管理表

10.1.9创建索引

10.1.10备份数据库

10.1.11恢复数据库

10.2使用MySQL数据库

10.2.1插入数据

10.2.2查询数据

10.2.3编辑记录

10.2.4删除记录

10.3MySQL的高级应用

10.3.1事务

10.3.2存储过程

10.4使用MySQL Administrator管理数据库

10.5使用phpMyAdmin管理数据库

第11章PHP和数据访问

11.1准备工作

11.2连接MySQL数据库

11.2.1建立连接

11.2.2单独存放连接文件

11.2.3选择数据库

11.3数据库基本操作

11.3.1执行SQL语句

11.3.2获取和显示数据

11.3.3插入数据

11.3.4删除数据

11.3.5修改数据

11.4数据库高级操作

11.4.1获取报错消息

11.4.2获取数据库和表信息

11.4 3获取字段信息

11.4.4辅助函数

11.5PHP的MySQLl扩展

11.5.1MySQLl的启用和使用

11.5.2MySQLl查询

11.5.3多个查询

11.5.4准备语句

11.5.5事务处理

11.6PHP使用0DBC数据源

11.6.1连接指定数据库

11.6.2执行数据库操作

第12章PEAR

12.1PEAR概述

12.2PEAR管理器安装和更新

12.2.1PEAR管理器安装

12.2.2PEAR管理器更新

12.3使用PEAR管理器

12.3.1查看PEAR安装包

12.3.2升级PEAR包

12.3.3安装PEAR包

12.3.4删除PEAR包

12.3.5测试PEAR包

12.4常用PEAR包

12.4.1使用HTM1.QuickForm

12.4.2使用Calendar创建日历

12.4.3使用AUTH HTTP认证

12.4.4使用HTTP Upload上传

第13章Cookie和会话

13.1Cookie概述

13.1.1基本操作

13.1.2Cookie如何工作

13.1.3控制Cookie的有效性

13.1.4删除Cookie

13.1.5Cookie数组

13.1.6把什么放到Cookie中

13.2会话

13.2.1基本用法

13.2.2配置PHP的会话

13.2.3如何传输会话ID

13.2.4使用会话存储数据

13.2.5页面缓存

13.2.6破坏会话

13.2.7会话存储如何工作

13.3会话的安全性

13.3.1获得会话ID

13.3.2限制泄密的会话ID造成的损害

13.4会话实例

13.4.1Cookie的使用

13.4.2Session的使用

第14章用户身份验证

14.1Web服务器提供的身份验证

14.1.1基本的HTTP身份验证

14.1.2PHP身份验证

14.2实现用户的身份验证

14.2.1配置数据库来处理登录

14.2.2添加新的用户

14.2.3登录用户

14.2.4更新需要用户登录的页面

14.2.5注销用户

14.2.6删除用户

第15章PHP和XML

15.1XML

15.1.1XML概述

15.1.2XML优点

15.1.3XML文档的结构

15.1.4命名空间

15.1.5 DTD

15.1.6相关技术

15.2在PHP中处理XML

15.2.1解析方法比较

15.2.2使用DOM接口

15.2.3使用SimpleXML处理XML

15.3客户端处理XML

第3篇实践篇

第16章聊天室设计

16.1系统概述

16.2用户注册页面

16.3用户登录页面

16.4聊天室的主页面

16.5显示聊天内容页面

16.6显示在线用户列表页面

16.7输入聊天内容页面

16.8聊天室注销页面

第17章留言板

17.1系统及数据库设计

17.2留言主页面

17.3添加留言页面

17.4显示留言页面

17.5显示全部留言页面

17.6删除留言

第18章会员管理系统

18.1系统整体设计

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.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.8.4其他通用文件

第19章投票管理系统

19.1系统概述

19.2数据库实现

19.3首页

19.3.1实现公共代码

19.3.2实现首页

19.4投票统计模块

19.4.1实现统计显示页面

19.4.2实现统计页面

19.5投票管理模块

19.5.1实现管理显示页面

19.5.2删除操作

19.5.3修改操作

19.5.4追加操作

19.5.5选项操作

19.5.6查看操作

19.6选项管理模块

19.6.1选项管理显示页面

19.6.2投票项目添加页面

19.6.3选项添加显示页面

19.6.4选项添加页面

19.7投票模块

19.7.1投票项目选择页面

19.7.2投票选项显示页面

19.7.3获取投票人信息页面

19.7.4投票页面

19.8显示当前日期

第20章图书管理系统

20.1系统实现

20.2数据库设计

20.3会员管理模块

20.3.1通用文件corm.php

20.3.2图书库存情况查询

20.3.3用户借阅情况查询

20.3.4测试会员管理模块

20.4图书入库模块

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测试图书归还模块

第21章产品进销存管理系统

21.1系统概述

21.2数据库设计

21.3首页

21.3.1实现公共代码

21.3.2编写首页代码

21.4产品购入模块

21.4.1产品录入页面

21.4.2产品进货查询

21.5产品销售模块

21.5.1结账销售

21.5.2日结算

21.5.3月结算

21.6产品库存管理模块

21.6.1库存盘点

21.6.2库存查询

21.7用户管理模块

21.7.1用户登录

21.7.2用户注册

21.7.3用户资料修改

21.7.4用户管理

21.7.5联系我们页面

书摘插图第1篇入门篇

第1章PHP基础

1.1概述

PHP的产生伴随着不断的改进,目前已经成为动态网页开发技术的主流技术之一。本节介绍PHP的现有版本,为后面深入学习PHP知识打下基础。

1.1.1PHP 4.0和PHP 5.0

PHP的发展经历了两个比较重要的阶段——PHP 4.0版本和PHP 5.0版本。本节从两个版本的产生入手,详细介绍各版本不同的功能,以及新的版本相对于旧版本的改进。

1.PHP 4.0简介

1998年的冬天,PHP 3.0版本发布不久,Andi Gutmans和Zeev Suraski开始重新编写PHP代码。设计目标是增强复杂程序运行时的性能和PHP自身代码的模块性。

基于Zend Engine引擎并结合了更多新功能的PHP 4.0,于2000年5月发布了官方正式版本。除了更高的性能以外,PHP 4.0还包含了其他一些关键功能,比如,支持更多的Web服务器、HTTP Sessions支持、输出缓冲、更安全的处理用户输入的方法及一些新的语言结构。PHP的开发小组有很多优秀的开发人员,同时还有大量的优秀人才在进行PHP相关工程的开发工作,如PEAR和PHP文档的工程。

PHP 4.0与以前的版本相比较有以下的特点,如表1.1所示。

除了表中所列举的这些特性外,PHP 4.0还添加了几百项功能,大大提升了这种语言的能力。本书将讨论其中大部分功能,因为这些功能在PHP 5.0中仍然很重要。

PHP 4.0和其整合的Zend引擎极大地增强了PHP的性能和兼容性,对细节代码也十分注意,所以从PHP 3.0到PHP 4.0的移植要比从PHP/FI 2.0到PHP 3.0的移植容易得多。很多PHP 3.0的代码无须修改就可以在PHP 4.0中运行,但是需要在转换程序运行环境时注意一些细节。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有