万本电子书0元读

万本电子书0元读

顶部广告

名师讲坛:PHP开发实战权威指南电子书

售       价:¥

纸质售价:¥44.80购买纸书

109人正在读 | 0人评论 6.2

作       者:张恩民

出  版  社:清华大学出版社

出版时间:2012-03-01

字       数:23.4万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
《PHP发实战权威指南》主要介绍了PHP 5编程的相关知识。主要内容包括PHP基础知识与XHTML、PHP环境搭建与工具、PHP的基本语法、PHP中的数组、PHP面向对象编程、字符串处理与正则表达式、PHP文件系统处理、MySQL数据库、数据库抽象层——PDO和ADOdb、Cookie和Session、PHP的模板技术Smarty、PHP图形处理及应用、PHP与XML、PHP与cURL、PHP功能模块的发、项目发与设计以及OA管理系统发等。 《PHP发实战权威指南》既适合作为PHP初中级学者的参考书,也适合作为高等院校相关专业、软件学院的教材。 《PHP发实战权威指南》光盘提供如下内容: 专业教学视频100集:PHP100中文网提供的专业教学视频100集。 精致教学PPT 100讲:专业级教学PPT文件100讲。 精选源码90套:含近年PHP100论坛资源和下载区精品源码90套。 PHP发手册14本:含PHP发过程中常用手册14本,包括*的PHP5.3手册等。 美工素材3000多个:分为三大部分,即Flash、特效、图标,共计3000多个资源和详细分类。 发工具14种:含14种*PHP环境搭配、发、服务工具。 经典源码6套:学习中少不了研究源码,本书特意推荐了一些比较经典的PHP源码。<br/>【推荐语】<br/>专业教学视频100集:PHP100中文网提供的专业教学视频100集。精致教学PPT 100讲:专业级教学PPT文件100讲。精选源码90套: 含近年PHP100论坛资源和下载区精品源码90套。 PHP发手册14本:含PHP发过程中常用手册电子书14本,包括**的PHP5.3手册等。美工素材3000个:分为三大部分,即flash、特效、图标共计 3000多个资源和详细分类。 PHP发常用工具14种:含14种**PHP环境搭配、发、服务工具:EPP3、ubuntu 10、PHP5.3。经典源码6套:学习中少不了研究源码,本书特意推荐了一些比较经典的PHP源码。<br/>【作者】<br/>张恩民,知名Web培训讲师,PHP高级讲师、DBA培训讲师、PHP100视频教程创始人,上海创恩IT教育教学总监、PHP100中文网CEO、6年高端培训和教学经验,曾在各大高校和*技术峰会做过多次公课和演讲,在业界有较高的知名度。<br/>
目录展开

作者简介

前言

第1章 PHP基础知识与XHTML

1.1 PHP的发展与特点

1.1.1 PHP语言的发展和特点

1.1.2 PHP 5.3之后的新特性

1.1.3 PHP程序员应具备的知识

1.1.4 B/S结构软件开发特点

1.1.5 PHP与其他脚本语言的比较

1.2 XHTML基础知识

1.2.1 XHTML基础介绍

1.2.2 XHTML语言的语法

1.2.3 文件的主体结构

1.2.4 XHTML文字、图像、视频、动画的处理

1.2.5 XHTML中表单的处理

1.2.6 XHTML中框架的处理

1.2.7 XHTML中表格的处理

1.2.8 传统布局与CSS布局的介绍

1.2.9 CSS语法与写作规范

1.2.10 CSS文字、图像的处理

1.2.11 DIV与CSS组合

1.2.12 CSS兼容的处理

1.3 本章小结

第2章 PHP环境搭建与工具

2.1 PHP环境介绍

2.1.1 WAMP环境介绍

2.1.2 LAMP环境介绍

2.1.3 WAMP与LAMP的差异

2.2 WAMP安装与配置

2.2.1 Apache的获取与安装

2.2.2 PHP的获取与安装

2.2.3 MySQL的获取与安装

2.2.4 环境配置与测试

2.3 LAMP安装与配置

2.3.1 Linux的获取与安装配置

2.3.2 Linux下Apache的安装

2.3.3 Linux下PHP的安装

2.3.4 Linux下MySQL的安装

2.4 环境组件配置

2.5 PHP开发相关工具

2.5.1 开发工具介绍

2.5.2 EclipsePHP Sudio

2.6 本章小结

第3章 PHP的基本语法

3.1 PHP的基本语法

3.1.1 PHP语言标记

3.1.2 PHP语句分割符

3.1.3 PHP注释与语法标识符

3.2 变量

3.2.1 变量的声明与命名

3.2.2 可变变量与引用赋值

3.3 变量类型

3.3.1 字符串(String)

3.3.2 整型(integer)

3.3.3 浮点型(float或double)

3.3.4 布尔型(boolean)

3.3.5 数组(Array)

3.3.6 对象(Object)

3.3.7 资源类型(Resource)

3.3.8 类型的强制转换与应用

3.4 常量

3.4.1 系统常量

3.4.2 自定义常量

3.5 PHP中的运算符

3.5.1 算术运算符

3.5.2 字符串运算符

3.5.3 赋值运算符

3.5.4 位运算符

3.5.5 比较运算符

3.5.6 逻辑运算符

3.5.7 运算符的优先级

3.6 PHP流程控制

3.6.1 if else语句

3.6.2 switch语句

3.7 PHP循环结构

3.7.1 while语句

3.7.2 do…while语句

3.7.3 for语句

3.7.4 break和continue语句

3.8 PHP的函数

3.8.1 PHP系统函数介绍

3.8.2 PHP自定义函数基础

3.8.3 PHP自定义函数参数

3.8.4 PHP自定义函数引用传递

3.8.5 PHP自定义函数递归与嵌套

3.9 本章小结

第4章 PHP中的数组

4.1 PHP数组基础

4.1.1 什么是数组

4.1.2 PHP创建数组

4.1.3 一维数组和多维数组

4.1.4 数组函数的介绍

4.1.5 遍历数组

4.2 PHP系统全局数组

4.2.1 服务器数组$_SERVER

4.2.2 环境数组$_ENV

4.2.3 HTTP数组$_GET

4.2.4 HTTP数组$_POST

4.2.5 HTTP数组$_REQUEST

4.2.6 文件数组$_FILES

4.2.7 cookie数组$_COOKIE

4.2.8 session数组$_SESSION

4.2.9 全局数组$GLOBALS

4.3 本章小结

第5章 PHP面向对象编程

5.1 面向对象的基础知识

5.1.1 什么是面向对象编程

5.1.2 PHP中类和对象介绍

5.1.3 PHP对象的应用和$this关键字

5.1.4 构造方法与析构方法

5.2 类的继承和重载

5.2.1 类的继承

5.2.2 类的重载

5.3 类的封装

5.3.1 设置封装public、protected、private

5.3.2 __set()、__get()、__isset()和__unset()

5.4 常用关键字

5.4.1 static关键字

5.4.2 final关键字

5.4.3 self关键字

5.4.4 const关键字

5.4.5 __toString()描述

5.4.6 __clone()克隆

5.4.7 __call()吸错

5.4.8 __autoload()自动加载

5.5 本章小结

第6章 字符串处理与正则表达式

6.1 字符串的处理介绍

6.1.1 字符串的处理方式

6.1.2 字符串类型的特点

6.2 常用字符串函数解析

6.2.1 字符串的输出函数echo()

6.2.2 程序报错后终止继续运行的函数die()

6.2.3 打印函数print_r()

6.2.4 字符串分割函数explode()

6.2.5 数组元素组合成字符串的函数implode()

6.2.6 预定义字符串转换为HTML实体的函数htmlspecialchars()

6.2.7 过滤PHP和HTML标记函数strip_tags()

6.2.8 去除字符串首尾连续空格的函数

6.2.9 将换行符替换成HTML的换行符<br/>的函数nl2br()

6.2.10 加密函数md5()

6.2.11 加密函数sha1()

6.2.12 字符串替换函数str_replace()

6.2.13 数字分组格式化函数number_format()

6.2.14 字符串分割函数str_split()

6.2.15 字符串截取函数substr()

6.2.16 中文字符串截取函数icon()、编码转换函数iconv_substr()

6.3 日期函数的介绍

6.3.1 UNIX时间戳和获取当前的时间

6.3.2 时间和日期函数的介绍

6.3.3 修改PHP的默认时区

6.4 正则表达式

6.4.1 正则表达式简介

6.4.2 正则表达式的语法规则

6.4.3 正则表达式的优先级

6.4.4 PHP正则表达式函数(兼容Perl)

6.5 本章小结

第7章 PHP文件系统处理

7.1 PHP中文件系统的介绍

7.1.1 文件系统概述

7.1.2 文件类型

7.1.3 文件属性

7.1.4 文件访问权限

7.1.5 路径处理

7.2 文件的基本操作

7.2.1 文件操作概述

7.2.2 打开与关闭

7.2.3 PHP读取内容

7.2.4 PHP写入内容

7.2.5 PHP删除文件

7.2.6 文件截取、远程读取操作

7.3 目录的基本操作

7.3.1 新建目录

7.3.2 删除目录和递归删除目录

7.3.3 复制和移动目录

7.3.4 遍历目录

7.4 文件的上传与安全

7.4.1 相关设置

7.4.2 单文件上传

7.4.3 多文件上传和安全

7.5 本章小结

第8章 MySQL数据库

8.1 MySQL数据库介绍

8.2 MySQL数据库基础

8.2.1 下载MySQL数据库

8.2.2 安装MySQL数据库

8.3 MySQL数据库设计

8.3.1 MySQL数据库的关系

8.3.2 MySQL数据库中的数据类型

8.4 SQL语言

8.4.1 SQL简介

8.4.2 常用SQL语句的使用

8.5 MySQL数据库的备份与恢复

8.5.1 MySQL数据库的备份

8.5.2 MySQL数据库的恢复

8.6 PHP与MySQL编程

8.6.1 PHP连接MySQL数据库

8.6.2 PHP操作MySQL

8.7 PHP与mysqli编程

8.7.1 mysqli简介

8.7.2 PHP使用mysqli连接数据库

8.7.3 PHP使用mysqli操作MySQL数据库

8.8 小实例之留言反馈系统

8.8.1 需求分析

8.8.2 数据库设计

8.8.3 程序设计

第9章 数据库抽象层——PDO和ADOdb

9.1 PDO和ADOdb介绍

9.1.1 PDO简介

9.1.2 PDO的特点

9.1.3 PDO的开启

9.1.4 ADOdb介绍

9.1.5 ADOdb特点

9.1.6 ADOdb安装

9.2 创建PDO对象

9.2.1 连接和断开连接PDO

9.2.2 使用PDO::query()方法

9.2.3 预执行语句

9.2.4 PDO错误处理

9.3 PDO的事务处理

9.3.1 PDO数据库事务介绍

9.3.2 PDO事务处理

9.4 创建ADOdb对象

9.4.1 连接和断开连接ADOdb

9.4.2 ADOdb执行操作

9.4.3 预执行SQL语句

9.4.4 自动执行AutoExecute()方法

9.4.5 ADOdb其他的常用功能

9.5 ADOdb的事务处理

9.5.1 ADOdb开始事务

9.5.2 ADOdb事务提交

9.5.3 ADOdb回滚事务

9.5.4 ADOdb事务实例

9.6 传统模式与抽象层开发对比

9.7 本章小结

第10章 Cookie与Session

10.1 会话机制介绍

10.1.1 什么是会话机制

10.1.2 会话的基本功能

10.2 Cookie机制的应用

10.2.1 了解Cookie

10.2.2 创建Cookie

10.2.3 读取Cookie

10.2.4 删除Cookie

10.2.5 Cookie的生命周期

10.2.6 Cookie的综合应用——使用Cookie技术计算网站的月访问量

10.3 Session管理

10.3.1 了解Session

10.3.2 创建会话

10.3.3 Session的综合应用——通过Session用户身份验证

10.4 会话机制的安全

10.4.1 Cookie与Session的比较

10.4.2 Cookie与Session的安全性

10.5 会员系统的设计

10.6 本章小结

第11章 PHP的模板技术Smarty

11.1 模板引擎技术简介

11.2 Smarty模板的创建

11.3 Smarty基础应用

11.4 Smarty内置函数

11.4.1 Smarty的使用

11.4.2 Smarty的循环

11.4.3 Smarty的if…elseif…else语法

11.4.4 Smarty循环配合if使用小实例

11.4.5 include的使用方法

11.5 Smarty缓存机制

11.5.1 lamp架构的缓存原理

11.5.2 Smarty缓存

11.6 小型新闻系统范例

11.7 本章小结

第12章 PHP图形处理及应用

12.1 PHP GD库基础

12.1.1 PHP GD库简介

12.1.2 PHP GD库的使用

12.2 PHP GD库的应用

12.2.1 GD库函数库绘制基本图形

12.2.2 GD库制作图形验证码

12.2.3 GD库实现图片缩略与水印

12.3 JPGraph图表类

12.3.1 JPGraph图形库简介

12.3.2 JPGraph图形库的使用

12.4 本章小结

第13章 PHP与XML

13.1 XML基础

13.1.1 XML的含义

13.1.2 XML的特性

13.1.3 XML文档的结构

13.2 PHP与XML Parser

13.2.1 XML Parse工作原理

13.2.2 新建一个解析器

13.2.3 创建事件处理程序

13.2.4 解析XML文档

13.2.5 处理解析错误

13.3 PHP DOMdocument

13.3.1 创建一个DOM对象并装载XML文档

13.3.2 使用DOM文档创建XML文档

13.3.3 使用DOM操作XML文档

13.4 RSS功能的实现

13.5 本章小结

第14章 PHP与cURL

14.1 cURL简介

14.1.1 cURL的历史

14.1.2 cURL的定义

14.1.3 PHP与cURL的关系

14.2 cURL的基础与应用

14.2.1 cURL功能初始化

14.2.2 cURL功能设置与函数

14.2.3 cURL传输功能

14.2.4 cURL模拟功能

14.3 PHP实现模拟登录并获取数据

14.3.1 cURL模拟登录的流程

14.3.2 cURL模拟状态的保存

14.3.3 cURL远程采集数据

14.4 模拟登录PHP个人中心

14.5 本章小结

第15章 PHP功能模块的开发

15.1 分页模块开发

15.1.1 分页模块的介绍

15.1.2 分页模块的原理

15.1.3 分页类的设计

15.2 无限分类模块开发

15.2.1 无限分类模块的介绍

15.2.2 无限分类的数据库存储

15.2.3 无限分类的实现与操作

15.3 批量上传模块开发

15.3.1 批量上传模块的介绍

15.3.2 批量上传模块的原理

15.3.3 批量上传类的设计

15.4 数据库备份模块开发

15.4.1 数据库备份模块的介绍

15.4.2 数据库备份模块的原理

15.5 在线支付——支付宝开发

15.5.1 在线支付概述

15.5.2 实现在线支付接口的原理和流程

15.5.3 支付宝接口即时到账开发和配置

15.5.4 在线支付案例——报名支付

15.6 本章小结

第16章 项目开发与设计

16.1 项目开发与设计规范

16.1.1 程序设计规范

16.1.2 设计规范小结

16.1.3 项目开发的一般流程

16.2 Subversion版本控制器

16.2.1 SVN介绍

16.2.2 SVN安装与配置

16.2.3 客户端的安装

16.2.4 SVN的基本操作

16.3 Zend Debugger调试器

16.3.1 Zend Debugger安装与配置

16.3.2 Zend Debugger应用

16.4 本章小结

第17章 OA管理系统开发

17.1 需求分析

17.2 系统设计

17.2.1 系统目标

17.2.2 系统功能结构

17.2.3 系统流程图

17.2.4 开发环境

17.3 数据库与表的设计

17.4 Ease Template模板引擎简介

17.4.1 配置文件

17.4.2 模板中的变量

17.4.3 模板中的逻辑

17.5 代码设计概述

17.5.1 公共文件的设计

17.5.2 会员系统模块

17.5.3 工作计划模块

17.5.4 公告管理模块

17.5.5 消息中心模块

17.5.6 客户关系模块

17.6 程序的测试与发布

17.6.1 程序的测试

17.6.2 程序的发布

17.7 本章小结

第18章 附录

18.1 httpd.conf配置文件说明

18.2 php.ini配置文件说明

学习目标

结构特色

相关推荐

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部