图书介绍

PHP Web开发技术PDF|Epub|txt|kindle电子书版本网盘下载

PHP Web开发技术
  • 高国红,岑俊杰,王延涛主编;苏强林,洪晓艺,魏峰,常万军副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302415688
  • 出版时间:2015
  • 标注页数:354页
  • 文件大小:38MB
  • 文件页数:367页
  • 主题词:PHP语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

PHP Web开发技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 LAMP网站的概述1

1.1 网站软件简介1

1.1.1 Web应用的优势1

1.1.2 动态网站介绍2

1.1.3 认识脚本语言2

1.2 动态网站软件开发所需的Web构件3

1.2.1 客户端浏览器3

1.2.2 扩展超文本标记语言XHTML3

1.2.3 层叠样式表CSS4

1.2.4 客户端脚本编程语言JavaScript4

1.2.5 Web服务器4

1.2.6 服务器端编程语言5

1.2.7 数据库管理系统5

1.2.8 主流的Web应用程序平台5

1.2.9 WWW工作原理6

1.3 LAMP网站开发组合概述7

1.3.1 Linux操作系统7

1.3.2 Web服务器Apache8

1.3.3 MySQL数据库管理系统8

1.3.4 PHP后台脚本编程语言8

1.4 本章习题9

第2章 PHP开发环境配置10

2.1 PHP概述10

2.1.1 PHP的定义10

2.1.2 PHP的发展历史及趋势10

2.1.3 PHP的优势11

2.1.4 PHP的应用领域11

2.2 PHP开发组件介绍12

2.2.1 Apache服务器12

2.2.2 PHP语言12

2.2.3 MySQL数据库12

2.3 Windows下PHP开发环境配置13

2.3.1 安装和测试Apache13

2.3.2 配置Apache服务器17

2.3.3 管理Apache服务器18

2.3.4 安装和配置PHP19

2.3.5 安装和配置MySQL22

2.3.6 使用Dreamweaver创建PHP站点31

2.4 Linux系统下源代码包安装33

2.4.1 安装前准备34

2.4.2 编译安装过程介绍36

2.4.3 安装libxml2最新库文件37

2.4.4 安装libmcrypt最新库文件37

2.4.5 安装zlib最新库文件38

2.4.6 安装libpng最新库文件38

2.4.7 安装jpeg6最新库文件39

2.4.8 安装freetype最新库文件40

2.4.9 安装autoconf最新的库文件40

2.4.10 安装最新的GD库文件41

2.4.11 安装新版本的Apache服务器41

2.4.12 安装MySQL数据库管理系统43

2.4.13 安装最新版本的PHP模块47

2.4.14 安装Zend加速器49

2.4.15 phpMyAdmin的安装50

2.4.16 phpMyAdmin的配置51

2.5 本章小结54

2.6 本章实训55

2.7 本章习题56

第3章 PHP语言基础58

3.1 PHP入门58

3.1.1 PHP标记风格58

3.1.2 PHP程序的注释59

3.1.3 在HTML中嵌入PHP61

3.2 数据类型62

3.2.1 PHP支持的常见数据类型62

3.2.2 数据类型转换62

3.3 常量与变量70

3.3.1 常量70

3.3.2 变量74

3.4 运算符与表达式77

3.4.1 算术运算符及算术表达式78

3.4.2 赋值运算符及赋值表达式79

3.4.3 关系运算符及关系表达式79

3.4.4 逻辑运算符及逻辑表达式80

3.4.5 字符串运算符及字符串表达式81

3.4.6 其他运算符及表达式82

3.4.7 运算符优先级83

3.5 本章小结84

3.6 本章实训84

3.7 本章习题87

第4章 结构化程序设计89

4.1 顺序结构89

4.2 选择结构90

4.2.1 if语句90

4.2.2 switch语句94

4.3 循环结构98

4.3.1 while语句98

4.3.2 do…while语句99

4.3.3 for语句100

4.3.4 foreach语句102

4.4 本章小结105

4.5 本章实训105

4.6 本章习题108

第5章 函数、数组与字符串操作109

5.1 函数109

5.1.1 函数的一般形式109

5.1.2 函数参数与返回值110

5.1.3 函数调用114

5.1.4 变量的作用范围和生命周期116

5.2 数组119

5.2.1 一维数组119

5.2.2 数组的排序120

5.3 字符串123

5.3.1 基本的字符串函数123

5.3.2 正则表达式127

5.4 本章小结130

5.5 本章实训130

5.6 本章习题132

第6章 PHP面向对象的程序设计133

6.1 面向对象133

6.1.1 面向对象与面向过程的比较133

6.1.2 面向对象的特性134

6.2 类、属性、方法与对象135

6.2.1 类的声明136

6.2.2 成员属性与方法138

6.2.3 通过类实例化对象140

6.3 构造函数与析构函数146

6.3.1 构造函数147

6.3.2 析构函数148

6.4 封装性与继承性149

6.4.1 访问类型及私有成员的访问150

6.4.2 __set()、__get()、__isset()和__unset()152

6.4.3 类继承的应用155

6.4.4 子类中重载父类的方法157

6.5 抽象类、接口与多态性159

6.5.1 抽象方法和抽象类160

6.5.2 接口技术161

6.5.3 多态的应用164

6.6 本章小结168

6.7 本章实训168

6.8 本章习题170

第7章 使用Dreamweaver构建PHP互动网页172

7.1 获取表单变量172

7.1.1 创建表单172

7.1.2 创建表单按钮174

7.1.3 获取表单变量176

7.1.4 使用文本域179

7.1.5 使用单选按钮185

7.1.6 使用复选框189

7.1.7 使用列表框192

7.1.8 使用隐藏域195

7.1.9 添加图像按钮198

7.2 表单验证201

7.2.1 使用“检查表单”行为进行表单验证201

7.2.2 使用Spry框架进行表单验证202

7.3 获取URL变量206

7.3.1 获取URL变量206

7.3.2 URL变量的编码和解码208

7.4 页面跳转209

7.4.1 使用header()函数209

7.4.2 使用客户端脚本210

7.4.3 使用HTML标记211

7.5 会话管理212

7.5.1 会话变量概述212

7.5.2 创建会话变量213

7.5.3 注销会话变量215

7.6 Cookie应用217

7.6.1 Cookie概述217

7.6.2 Cookie的应用方法217

7.7 本章小结220

7.8 本章实训220

7.9 本章习题223

第8章 PHP文件编程225

8.1 文件操作225

8.1.1 检查文件是否存在225

8.1.2 打开和关闭文件226

8.1.3 读取和写入文件228

8.1.4 文件定位234

8.1.5 文件属性检查235

8.1.6 复制、删除、重命名文件236

8.2 目录操作238

8.2.1 创建目录238

8.2.2 读取目录239

8.2.3 复制、删除和移动目录240

8.2.4 遍历和检索目录241

8.3 文件上传244

8.3.1 文件上传的原理244

8.3.2 文件上传的实现244

8.4 本章小结248

8.5 本章实训248

8.6 本章习题253

第9章 PHP与MySQL255

9.1 MySQL基本语法255

9.1.1 基础概念255

9.1.2 数据查询256

9.1.3 创建表和表关联258

9.2 连接数据库259

9.2.1 编程实现MySQL数据库连接259

9.2.2 在Dreamweaver中创建MySQL连接262

9.2.3 数据库连接的应用与管理263

9.3 查询记录264

9.3.1 通过编程实现查询记录264

9.3.2 在Dreamweaver中创建记录集267

9.3.3 分页显示记录集270

9.3.4 创建搜索页和结果页275

9.3.5 创建主页和详细页277

9.4 添加记录280

9.4.1 通过编程实现添加记录280

9.4.2 快速生成记录添加页281

9.5 更新记录285

9.5.1 通过编程实现记录更新285

9.5.2 快速生成记录更新页288

9.6 删除记录291

9.6.1 通过编程实现记录删除292

9.6.2 快速生成记录删除页293

9.7 本章小结296

9.8 本章实训296

9.9 本章习题298

第10章 PHP的模板引擎Smarty299

10.1 什么是模板引擎299

10.2 Smarty模板引擎安装300

10.2.1 安装Smarty300

10.2.2 初始化Smarty类库的默认设置300

10.2.3 第一个Smarty的简单示例302

10.2.4 Smarty在应用程序逻辑层的使用303

10.2.5 模板中的注释305

10.2.6 模板中的变量声明305

10.2.7 在模板中输出从PHP分配的变量305

10.2.8 模板变量中的数学运算307

10.2.9 在模板中使用{$smarty}保留变量308

10.2.10 变量调节器308

10.2.11 模板的控制结构310

10.3 本章小结312

10.4 本章实训313

10.5 本章习题314

第11章 新闻管理系统设计315

11.1 系统的总体规划315

11.1.1 系统功能概述315

11.1.2 系统流程分析316

11.1.3 系统的文件结构316

11.2 数据库设计317

11.2.1 数据库需求分析317

11.2.2 数据库表的结构设计317

11.3 新闻发布设计319

11.3.1 新闻首页319

11.3.2 新闻的详细页面设置324

11.4 后台新闻管理的设计327

11.4.1 登录页面设计327

11.4.2 后台管理首页设计330

11.4.3 后台数据库的写入操作设计334

11.5 本章小结353

11.6 本章实训354

11.7 本章习题354

热门推荐