东坡下载:内容最丰富最安全的下载站!

帮助|文件类型库|最新更新|下载分类|排行榜

桌面主题教育相关素材下载字体下载外语学习高考考研建筑图集高考作文书法字体桌面壁纸CAD图纸考研素材

首页硬件驱动硬件教程 → 从零开始学PHP pdf格式完整影印版

从零开始学PHP

从零开始学PHPpdf格式完整影印版

  • 大小:44.7M
  • 语言:中文
  • 平台:WinAll
  • 更新:2015-07-20 11:2
  • 等级:
  • 类型:书集教程
  • 网站:http://www.uzzf.com
  • 授权:免费软件
  • 厂商:
  • 产地:国产软件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
软件介绍软件截图相关软件软件教程网友评论下载地址

对于初学者来说从零开始学PHP是一本不错的书,该书内容通俗易懂,可以帮助读者快速入门php。本节内容小编东坡小编为大家整理带来的是一份pdf格式完整影印版从零开始学php电子书,以下有关于该书籍的相关介绍,如果你需要这份书籍进行查阅的话,点击本文相应的下载地址进行下载即可!

从零开始学php目录

第1 篇 PHP 程序语言

第1 章 PHP 漫谈(教学视频:19 分钟). 15

1.1 认识PHP......15

1.2 HTML 基础......................................16

1.2.1 HTML 文档基本格式.................16

1.2.2 用标签显示Hello World .................17

1.2.3 创建网页上的列表.......................18

1.2.4 创建图像和链接......................................19

1.2.5 创建表格.....21

1.2.6 创建表单...23

1.3 JavaScript 基础.............................25

1.3.1 JavaScript 的基本格式..........................26

1.3.2 控制IE 的页面大小..........................26

1.3.3 获取页面文档内容.....................................27

1.3.4 客户端数据存储机制Cookie.................................28

1.3.5 客户端事件驱动...........................30

1.3.6 实现客户端验证...................................33

1.4 小结.......................................34

1.5 习题....34

第2 章 PHP 编程硬件和软件需求(教学视频:25 分钟).............................. 36

2.1 环境搭建.....36

2.1.1 Linux 系统安装Apache、MySQL 和PHP... 36

2.1.2 Windows 系统安装Apache、MySQL 和PHP.......39

2.1.3 安装Zend Studio........................................42

2.2 Apache 和PHP 配置..........................43

2.2.1 Apache 服务器基本配置......................43

2.2.2 PHP 的基本配置........................................44

2.2.3 PHP 文件上传配置......................................45

2.2.4 PHP 的Session 配置......................................45

2.2.5 PHP 的电子邮件配置......................................45

2.2.6 PHP 的安全设置....................................46

2.2.7 PHP 调试设置.......................................46

2.3 第一个PHP 程序Hello World...........................47

2.4 小结.............50

2.5 习题.....50

第3 章 类型( 教学视频:19 分钟) ....... 51

3.1 类型的世界....51

3.2 一切皆数据.....................................51

3.3 无类型(NULL)...................................51

3.4 布尔型(Boolean)....................53

3.5 数值...................................54

3.5.1 整型(integer).....................................54

3.5.2 浮点型(float).....................54

3.5.3 理解整型和浮点型...............................55

3.5.4 理解数值范围...................................55

3.6 字符串(string).......................................57

3.7 资源(resource)................................58

3.8 小结....58

3.9 习题....................................................58

第4 章 变量和常量( 教学视频:25 分钟).59

4.1 从类型到变量....................................................59

4.2 变量的命名.......................................61

4.3 可变变量.61

4.4 预定义变量.................................................62

4.5 外部变量...63

4.6 引用................................................65

4.7 变量的销毁..........................................66

4.8 常量...........67

4.8.1 常量的定义...................................67

4.8.2 魔术常量..................................................68

4.9 小结....68

4.10 习题.......................................68

第5 章 运算符、表达式和语句( 教学视频:12 分钟).........................................69

5.1 算数运算符................................................69

5.1.1 加减乘除....................................69

5.1.2 求模...................................69

5.1.3 取反....................................70

5.2 赋值运算符...............................................70

5.3 自运算符......................................70

5.4 递增/递减运算符..................................71

5.5 字符串运算符......................................72

5.6 比较运算符...............................73

5.7 逻辑运算符....................................73

5.8 位运算符...................................74

5.9 执行运算符..........................................75

5.10 错误控制运算符..................................................75

5.11 表达式和语句.........................................75

5.11.1 表达式..........................75

5.11.2 语句...................................76

5.12 注释......................................76

5.13 小结...................................................77

5.14 习题...77

第6 章 顺序流程( 教学视频:25 分钟) ........... 78

6.1 有序的世界........................................78

6.2 条件分支........................................78

6.2.1 if 语句...............................78

6.2.2 if...else 语句..........79

6.2.3 ?... : 语句.................................80

6.2.4 elseif 语句...............................81

6.2.5 switch 语句.................83

6.3 循环.........................................84

6.3.1 while 语句..............84

6.3.2 do…while 语句...................86

6.3.3 for 语句........................87

6.3.4 foreach 语句....88

6.4 关键字...................89

6.4.1 break 语句....89

6.4.2 continue 语句.90

6.4.3 return 语句......91

6.5 异常处理..................................92

6.6 declare 语句..................92

6.7 流程控制强化训练93

6.8 小结...................................95

6.9 习题..............................95

第7 章 函数( 教学视频:29 分钟) ...... 96

7.1 使用函数...............................96

7.2 系统(内置)函数.................97

7.3 自定义函数........................................97

7.4 函数参数............................................99

7.5 返回值..101

7.6 动态调用函数...........................................101

7.7 作用域................................................102

7.7.1 局部作用域..................................102

7.7.2 全局作用域............104

7.8 生存期.........................105

7.9 小结......................107

7.10 习题.............107

第8 章 PHP 数组类(教学视频:38 分钟) ................................................... 108

8.1 什么是数组.................................................108

8.1.1 什么是PHP 的数组.............108

8.1.2 创建PHP 的数组.............................108

8.2 增加删除数组元素.........................................110

8.2.1 使用$arrayname[ ]增加数组元素..... 111

8.2.2 使用unset()删除数组中的元素........... 111

8.2.3 使用array_push()压入数组元素...... 112

8.2.4 使用array_pop()弹出数组元素......... 112

8.3 遍历输出数组..................................113

8.3.1 使用print_r()打印数组...............113

8.3.2 使用for 循环语句输出数组........... 114

8.3.3 使用foreach 循环语句输出数组........... 115

8.4 数组排序....................................................116

8.4.1 使用sort 对数组进行排序........................116

8.4.2 使用rsort 对数组进行逆向排序.................117

8.4.3 数组的随机排序..........................118

8.4.4 数组的反向排序..............................119

8.5 合并与拆分数组.........................................120

8.5.1 合并数组..................................................120

8.5.2 拆分数组............................................121

8.6 小结......................................122

8.7 习题........................122

第二篇 PHP 参考函数

第9 章 浏览器和输入输出( 教学视频:47 分钟).......................................124

9.1 检测来访者的浏览器版本和语言........124

9.2 处理表单提交的数据............126

9.3 上传文件处理..................128

9.4 会话处理函数Session........ 130

9.4.1 开始会话...........................131

9.4.2 存储与读取会话..................................131

9.4.3 销毁会话.....133

9.5 Cookie 处理函数..........................................133

9.5.1 创建cookie...................... 133

9.5.2 获取cookie.............................134

9.5.3 cookie 的有效期...............135

9.5.4 cookie 的有效路径.......................135

9.5.5 删除cookie..................................135

9.6 使用HTTP Headers....................................136

9.7 小结......137

9.8 习题.................137

第10 章 文件目录类( 教学视频:45 分钟).............................................139

10.1 创建目录和文件..........................139

10.2 列出目录和文件....................................140

10.3 获得磁盘空间......................................141

10.4 改变目录和文件的属性..................142

10.5 写入数据到文件............................143

10.5.1 使用fwrite()函数将数据写入文件...... 143

10.5.2 使用file_put_contents()函数将数据写入文件............................... 144

10.6 从文件读取数据...................................145

10.6.1 使用fread()函数来对文件的数据进行读取............................... 145

10.6.2 使用file_get_contents()函数来读取文件中的数据..................................... 146

10.7 修改文件内容...........................................146

10.8 删除目录和文件............................................147

10.9 一个文本计数器实例................................148

10.10 小结...149

10.11 习题....149

第11 章 数据处理类( 教学视频:60 分钟)..................................................151

11.1 字符串.151

11.1.1 计算字符串的长度..........................151

11.1.2 截取指定长度字符串........................152

11.1.3 搜索指定的字符串.....................153

11.1.4 替换指定的字符串...................153

11.1.5 转换字符串为数组....................153

11.1.6 转换数组为字符串.............................153

11.1.7 设置字符编码...................................154

11.2 使用PHPExcel 操作Microsoft Excel 文件...154

11.2.1 创建Excel 文件.........................154

11.2.2 修改并导出Excel 文件......................157

11.3 加密和解密..............................................159

11.4 时间和日期..161

11.4.1 使用date()函数....................161

11.4.2 使用mktime()函数...................................163

11.4.3 验证日期有效性.................................163

11.5 小结..................................................164

11.6 习题.......164

第12 章 图形图表类( 教学视频:39 分钟)...................................................166

12.1 使用GD 创建图像......................................166

12.2 创建缩略图............................................168

12.3 给图片加水印..............................................169

12.4 给图片加文字.............................................171

12.5 小结.............................................172

12.6 习题................................................172

第13 章 电子邮件类( 教学视频:29 分钟)................................................174

13.1 用mail 函数发送邮件.........................174

13.2 使用SMTP 发送邮件.....................175

13.3 发送一个带附件的邮件...............................177

13.4 小结...............................................179

13.5 习题...................................................180

第14 章 数据库类( 教学视频:43 分钟)...181

14.1 MySQL 数据库..........................................181

14.1.1 连接到MySQL.....................................181

14.1.2 创建数据库和表..........................................182

14.1.3 向表插入数据..........................................184

14.1.4 更新表中数据........................186

14.1.5 查询数据表...............................187

14.2 MSSQL 数据库使用实例............................188

14.3 小结...........189

14.4 习题.........................................189

第三篇 PHP 高级开发

第15 章 PHP 与XML( 教学视频:22 分钟) ............................................... 191

15.1 XML 快速入门..................................191

15.1.1 什么是XML............ 191

15.1.2 XML,HTML,SGML 之间的关系和区别................................................191

15.1.3 建立一个简单的XML 文件.............191

15.2 深入XML 文档......................................192

15.2.1 XML 声明........................192

15.2.2 元素的概念..........................................193

15.2.3 标记和属性...................194

15.2.4 Well-formed XML(良好格式的XML) ........................................ 194

15.2.5 Valid XML(有效的XML)................194

15.2.6 DTD(文件类型定义).................194

15.3 用SimpleXML 处理XML 文档........................194

15.3.1 建立一个SimpleXML 对象.............195

15.3.2 XML 数据的读取...................195

15.3.3 XML 数据的修改..........................197

15.3.4 XML 数据的保存............................198

15.3.5 实例:从XML 文件中读取新闻列表........ 198

15.4 使用DOM 库处理XML 文档...............200

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

15.4.2 获得特定元素的数组........................201

15.4.3 取得节点内容.................................201

15.4.4 取得节点属性.....................................202

15.4.5 实例:使用DOM 库读取新闻列表.... 202

15.5 小结......204

15.6 习题.............................................204

第16 章 PHP 与正则表达式(教学视频:35 分钟).................................. 206

16.1 了解正则表达式................................206

16.1.1 什么是正则表达式................206

16.1.2 入门:一个简单的正则表达式.......206

16.2 正则表达式的语法............................207

16.2.1 普通字符.................................................207

16.2.2 特殊字符.............................................207

16.2.3 非打印字符...........................................208

16.2.4 限定符及贪婪模式和非贪婪模式.......208

16.2.5 定位符........................209

16.2.6 选择与编组..........................210

16.2.7 后向引用...............................210

16.2.8 各操作符的优先级...........211

16.2.9 修饰符...................................211

16.3 PHP 中相关正则表达式的函数.....................211

16.3.1 用正则表达式检查字符串是否是规定格式.................................................... 212

16.3.2 将字符串中特定的部分替换掉...........213

16.3.3 取得字符串中符合规定的部分........214

16.4 常用的正则表达式...............................215

16.4.1 检测邮件地址的真实性............................215

16.4.2 检查电话号码的真实性.................216

16.4.3 用户名的合法性检测..........................217

16.4.4 中文字符的检测...........................218

16.5 小结....................................................219

16.6 习题.......................................219

第17 章 PHP 与AJAX( 教学视频:34 分钟) ........................................ 221

17.1 什么是AJAX.......................................221

17.2 AJAX 的实现原理和工作流程........221

17.3 AJAX 应用.................................222

17.3.1 如何建立远程连接对象...........222

17.3.2 异步发送请求.............................223

17.3.3 回调函数的应用.......................................225

17.3.4 一个基于AJAX 的用户名验证程序.................226

17.4 Spry 框架................................................229

17.4.1 Spry 框架简介.................................229

17.4.2 Spry 框架的使用方法......................229

17.4.3 Srpy 框架与MacromediaDreamweaver 的结合...................................................232

17.4.4 使用Spry 制作级联下拉菜单......... 236

17.5 小结.....238

17.6 习题.........239

第18 章 PHP 类与对象(教学视频:26 分钟)............................................. 240

18.1 类与对象的初探..............................240

18.2 第一个类..................................240

18.3 属性...241

18.4 方法..242

18.5 构造函数...........................................243

18.6 关键字:在此我们是否可以有一点隐私.......................................244

18.7 在类上下文操作..........................246

18.8 继承...........................................247

18.9 小结....250

18.10 习题...................................................250

第19 章 使用PHP 扩展与应用库(PEAR)加速开发( 教学视频:34 分钟)........ 252

19.1 PEAR 介绍与安装..............................252

19.2 用PEAR 快速创建表单.............254

19.3 用PEAR 轻松实现身份验证..................257

19.4 用PEAR 实现数据库接口统一........... 259

19.5 用PEAR 简化数据验证......................261

19.6 用PEAR 缓存提升程序性能........... 264

19.7 用PEAR 支持多个邮件后台接口..............266

19.8 用PEAR 进行单元测试....................267

19.9 小结.....................................268

19.10 习题...................................................268

第20 章 PHP 框架简介(教学视频:24 分钟)........................................... 269

20.1 PHP 框架的现状和发展....................................269

20.2 常见PHP 框架.........................270

20.2.1 Zend Framework 框架....................270

20.2.2 CakePHP 框架......................270

20.2.3 Symfony Project 框架............................271

20.2.4 ThinkPHP 框架...........................271

20.2.5 QeePHP 框架...........................................272

20.2.6 CodeIgniter 框架...................272

20.3 CodeIgniter 框架应用....................................273

20.3.1 CodeIgniter 下载安装...........................273

20.3.2 CodeIgniter 的控制器机制.................274

20.3.3 CodeIgniter 的模型机制........................276

20.3.4 CodeIgniter 的视图机制................................277

20.4 小结............280

20.5 习题..............................................280

第四篇 PHP 实例精讲

第21 章 一个简单好用的MVC 框架(教学视频:49 分钟).......................... 281

21.1 什么是MVC 模型...............................................281

21.2 MVC 模型的组成......................................281

21.2.1 数据模型.............................................282

21.2.2 视图......................................282

21.2.3 控制器.....................................282

21.3 实现简单的MVC...........282

21.3.1 数据模型层的实现............................282

21.3.2 视图层的实现......................................286

21.3.3 控制器的实现.........................................286

21.4 使用MVC 的一个例子.....................287

21.5 小结....................................291

21.6 习题......291

第22 章 制作一个内容管理系统(CMS)(教学视频:30 分钟).................... 292

22.1 什么是CMS..........................292

22.2 为什么CMS................292

22.3 需求分析...........................................293

22.4 相关策划...............................293

22.4.1 后台策划...........................293

22.4.2 前台策划..................295

22.5 系统架构................................295

22.5.1 环境选择..............................296

22.5.2 选择框架...............................296

22.5.3 数据结构设计..........................296

22.5.4 目录结构................................297

22.6 后台开发.................................................297

22.6.1 后台文件结构....................................297

22.6.2 栏目功能开发.................................299

22.6.3 文章功能开发.................................302

22.7 前台实现...............................................304

22.8 小结.................................................305

22.9 习题...................................305

从零开始学php内容简介

《从零开始学PHP》是关于PHP的入门教程。PHP作为一种被广泛应用的Web语言,由于其自身的优秀特性,已经有越来越多的网站采用PHP技术开发,尤其Web2.0网站对它格外垂青。《从零开始学PHP》共4篇,包括22章的内容。第一篇主要讲解了PHP程序语言,包括PHP环境的搭建、基础知识、常用流程控制、常用函数、数组的操作。第二篇主要分析了PHP的一些函数参考,主要讲解了浏览器和输入/输出、文件目录类、数据处理类、图形图表类、电子邮件类和数据库类。第三篇详细介绍了PHP高级开发的内容,主要包括XML、正则表达式、AJAX、类与对象、Pear扩展和一些流行的PHP框架。第四篇为PHP实例精讲,首先介绍了一个简单好用的PHP框架,然后介绍了如何在这个框架的基础上搭建CMS内容管理系统。《从零开始学PHP》的特点是概念清楚,穿插类比的方式或加入相关插图进行辅助讲解,使读者能够更加直观地理解和掌握PHP的各个知识点。《从零开始学PHP》适合学习PHP技术的初学者,也可作为大、中院校或相关培训班的教材。《从零开始学PHP》的特点是概念清楚,穿插类比的方式或加入相关插图进行辅助讲解,使读者能够更加直观地理解和掌握PHP的各个知识点。《从零开始学PHP》适合学习PHP技术的初学者,也可作为大、中院校或相关培训班的教材。

从零开始学php电子书内容截图


PC官方
安卓官方手机版
IOS官方手机版

从零开始学PHP截图

下载地址

从零开始学PHP pdf格式完整影印版

热门评论
最新评论
昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)

编辑推荐

报错

请简要描述您遇到的错误,我们将尽快予以修正。

转帖到论坛
轮坛转帖HTML方式

轮坛转帖UBB方式