图书介绍

PHP开发入行真功夫2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

PHP开发入行真功夫
  • 三扬科技编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121088452
  • 出版时间:2009
  • 标注页数:457页
  • 文件大小:134MB
  • 文件页数:338页
  • 主题词:PHP语言-程序设计

PDF下载


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

下载说明

PHP开发入行真功夫PDF格式电子书版下载

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

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

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

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

图书目录

第1章 PHP概述1

1.1 案例场景2

1.1.1 创建问候程序2

1.1.2 我们现在能做的2

1.2 初识PHP3

1.2.1 PHP简介3

1.2.2 PHP的特性3

1.3 搭建PHP运行环境4

1.3.1 Apache简介4

1.3.2 安装Apache与PHP5

1.3.3 Apache的配置信息9

1.3.4 PHP的配置信息10

1.4 PHP集成开发环境12

1.4.1 AppServ12

1.4.2 EasyPHP13

1.5 PHP常用开发工具15

1.5.1 Zend Studio15

1.5.2 Komodo16

1.5.3 Dreamweaver16

1.5.4 其他常用开发工具17

1.6 回到案例场景17

1.6.1 基本思路18

1.6.2 代码演练18

1.7 本章小结与习题18

1.7.1 重点回顾18

1.7.2 课后练习19

1.7.3 实训19

第2章 基本语法21

2.1 案例场景22

2.1.1 判断闰年程序22

2.1.2 我们现在能做的22

2.2 PHP语法入门23

2.2.1 PHP的语言概貌23

2.2.2 为我们的程序添加注释25

2.3 PHP的变量和常量26

2.3.1 变量的定义与赋值26

2.3.2 变量的作用域29

2.3.3 变量的生命周期30

2.3.4 可变变量的应用31

2.3.5 常量的定义32

2.3.6 默认的系统变量及系统常量33

2.4 PHP的数据类型34

2.4.1 基本数据类型34

2.4.2 复合数据类型35

2.4.3 特殊数据类型37

2.5 数据类型之间的转换38

2.5.1 自动类型转换39

2.5.2 强制类型转换40

2.6 控制运算——表达式和运算符47

2.6.1 常用运算符47

2.6.2 特殊运算符53

2.6.3 运算符的优先级55

2.7 流程控制语句56

2.7.1 条件语句57

2.7.2 循环语句60

2.7.3 跳转语句63

2.8 包含语句65

2.8.1 include()与include_once()65

2.8.2 require()与require_once()66

2.9 回到案例场景67

2.9.1 基本思路68

2.9.2 代码演练68

2.10 本章小结与习题69

2.10.1 重点回顾69

2.10.2 课后练习69

2.10.3 实训70

第3章 字符串与正则表达式71

3.1 案例场景72

3.1.1 文档内容格式化程序72

3.1.2 我们现在能做的72

3.2 定义字符串73

3.2.1 使用单引号73

3.2.2 使用双引号74

3.2.3 使用定界符75

3.3 字符串的显示与格式化76

3.3.1 字符串的显示76

3.3.2 字符串的格式化76

3.4 字符串常用操作79

3.5 PHP支持的正则表达式92

3.5.1 正则表达式简介92

3.5.2 POSIX风格的正则表达式92

3.5.3 Perl风格的正则表达式97

3.6 回到案例场景101

3.6.1 基本思路101

3.6.2 代码演练102

3.7 本章小结与习题104

3.7.1 重点回顾104

3.7.2 课后习题104

3.7.3 实训105

第4章 函数107

4.1 案例场景108

4.1.1 客户资料搜索程序108

4.1.2 我们现在能做的108

4.2 定义函数111

4.2.1 函数的构成111

4.2.2 函数的命名规范112

4.2.3 调用函数112

4.2.4 自定义函数113

4.3 使用函数的参数114

4.3.1 声明函数参数的方式114

4.3.2 使用参数默认值115

4.3.3 参数的传递方式116

4.4 函数作用域117

4.5 PHP内置函数119

4.5.1 日期/时间函数库119

4.5.2 数学函数库123

4.5.3 变量函数库125

4.6 回到案例场景128

4.6.1 基本思路128

4.6.2 代码演练129

4.7 本章小结与习题131

4.7.1 重点回顾131

4.7.2 课后练习131

4.7.3 实训132

第5章 数组133

5.1 案例场景134

5.1.1 图书销量查询程序134

5.1.2 我们现在能做的134

5.2 数组分类136

5.2.1 一维数组与多维数组136

5.2.2 索引数组与关联数组138

5.3 数组的基本操作139

5.3.1 创建数组140

5.3.2 遍历数组元素140

5.3.3 数细元素的添加、删除与更新142

5.4 常用数组函数144

5.4.1 数组的排序144

5.4.2 数组判断函数148

5.4.3 其他常用数组函数150

5.5 回到案例场景155

5.5.1 基本思路156

5.5.2 代码演练156

5.6 本章小结与习题157

5.6.1 重点回顾157

5.6.2 课后习题158

5.6.3 实训158

第6章 文件操作159

6.1 案例场景160

6.1.1 网络文件柜160

6.1.2 我们现在能做的160

6.2 文件操作162

6.2.1 打开文件操作162

6.2.2 读取文件操作163

6.2.3 写入文件操作166

6.2.4 其他常用文件操作168

6.3 目录操作169

6.4 使用文件权限172

6.5 文件的上传下载173

6.5.1 上传文件的类型173

6.5.2 文件上传的实现方式173

6.5.3 上传文件内容的过滤176

6.5.4 实现文件下载177

6.6 回到案例场景178

6.6.1 基本思路178

6.6.2 代码演练180

6.7 本章小结与习题187

6.7.1 重点回顾187

6.7.2 课后练习188

6.7.3 实训188

第7章 PHP 5中的面向对象189

7.1 案例场景190

7.1.1 模拟通话程序190

7.1.2 我们现在能做的190

7.2 类和对象192

7.2.1 定义类192

7.2.2 实例化对象193

7.2.3 成员变量与成员方法193

7.2.4 使用$this195

7.2.5 构造方法196

7.2.6 析构方法197

7.2.7 静态变量和静态方法198

7.2.8 类常量200

7.3 继承201

7.3.1 继承的实现201

7.3.2 覆盖父类方法202

7.3.3 继承中构造方法的调用203

7.4 抽象类与接口204

7.4.1 定义抽象类204

7.4.2 抽象类的继承204

7.4.3 定义接口205

7.4.4 实现接口206

7.4.5 抽象类与接口的区别206

7.5 多态207

7.5.1 通过继承实现多态207

7.5.2 通过接口实现多态208

7.6 PHP中的反射的实现209

7.7 回到案例场景212

7.7.1 基本思路212

7.7.2 代码演练213

7.8 本章小结与习题214

7.8.1 重点回顾215

7.8.2 课后练习215

7.8.3 实训215

第8章 Session和Cookie217

8.1 案例场景218

8.1.1 购物车的实现218

8.1.2 我们现在能做的218

8.2 使用Session219

8.2.1 Session简介219

8.2.2 Session的创建与销毁219

8.2.3 Session的配置220

8.2.4 Session中的存取对象与应用数组224

8.2.5 Session的共享与安全225

8.2.6 提高Session的效率228

8.3 使用Cookie229

8.3.1 Cookie简介229

8.3.2 Cookie的工作原理230

8.3.3 创建与删除Cookie231

8.3.4 解决Cookie中常见的问题232

8.4 回到案例场景233

8.4.1 基本思路233

8.4.2 代码演练234

8.5 本章小结与习题235

8.5.1 重点回顾236

8.5.2 课后练习236

8.5.3 实训236

第9章 错误及异常处理237

9.1 案例场景238

9.1.1 网站流量预警程序238

9.1.2 我们现在能做的238

9.2 常见错误类型239

9.2.1 编程错误240

9.2.2 未定义符号错误241

9.2.3 通用性错误242

9.2.4 运行错误243

9.3 错误处理机制243

9.3.1 错误级别243

9.3.2 错误报告244

9.3.3 手动处理错误245

9.3.4 自定义错误页面245

9.4 异常处理246

9.4.1 使用try和catch246

9.4.2 基本异常类248

9.4.3 扩展异常类248

9.4.4 捕获并处理多个异常249

9.5 回到案例场景251

9.5.1 基本思路251

9.5.2 代码演练251

9.6 本章小结与习题253

9.6.1 重点回顾253

9.6.2 课后练习254

9.6.3 实训254

选修课:MySQL数据库处理(参见光盘文档,对应页码为光盘文档页码)1

一、案例场景2

1.公司员工信息存储2

2.我们现在能做的2

二、关系型数据库和关系型数据库系统3

1.关系型数据库的概念3

2.关系型数据库系统的体系结构4

三、MySQL 5概述4

四、准备工作——安装MySQL 55

1.MySQL 5的下载及安装5

2.MySQL 5的配置及测试7

五、数据库和表操作9

1.数据库的创建及删除9

2.表的创建及删除10

3.复制表12

4.修改表13

六、数据操作14

1.插入数据14

2.查询数据16

3.更新数据18

4.删除数据18

七、高级SQL应用19

1.连接19

2.子查询21

3.事务处理22

八、管理MySQL23

1.数据备份24

2.用户权限与访问控制24

3.性能优化26

4.服务器管理27

九、回到案例场景28

1.基本思路28

2.代码演练29

十、本章小结与习题29

1.重点回顾29

2.课后练习30

3.实训30

第10章 访问MySQL数据库255

10.1 案例场景256

10.1.1 用户登录程序256

10.1.2 我们现在能做的256

10.2 PHP 5的mysql扩展262

10.2.1 启用mysql扩展262

10.2.2 使用phpMyAdmin导入数据262

10.3 PHP 5中MySQL的应用263

10.3.1 连接与断开服务器263

10.3.2 选择数据库264

10.3.3 获取查询结果265

10.3.4 分页处理266

10.3.5 数据的插入、修改及删除操作267

10.4 在PHP程序中获得MySQL数据库信息269

10.4.1 获得所有的数据库269

10.4.2 获得数据库内的表269

10.4.3 获取字段的相关信息270

10.4.4 获取错误信息273

10.5 PHP 5的其他数据库相关函数274

10.6 PHP 5的mysqli扩展277

10.6.1 mysqli简介278

10.6.2 连接与断开服务器278

10.6.3 使用mysqli存取数据280

10.6.4 预准备语句281

10.6.5 多个查询283

10.7 回到案例场景284

10.7.1 基本思路284

10.7.2 代码演练285

10.8 本章小结与习题291

10.8.1 重点回顾291

10.8.2 课后练习291

10.8.3 实训291

第11章 数据库抽象层293

11.1 案例场景294

11.1.1 商品后台管理程序294

11.1.2 我们现在能做的294

11.2 数据库抽象层简介302

11.3 PDO303

11.3.1 安装PDO303

11.3.2 连接数据库304

11.3.3 使用PDO存取数据305

11.3.4 PDO的错误处理309

11.3.5 PDO的事务310

11.4 ADODB311

11.4.1 ADODB的下载及安装311

11.4.2 连接数据库311

11.4.3 使用ADODB存取数据312

11.4.4 ADODB的事务316

11.5 回到案例场景316

11.5.1 基本思路316

11.5.2 代码演练317

11.6 本章小结与习题321

11.6.1 重点回顾321

11.6.2 课后练习322

11.6.3 实训322

选修课:PHP与Ajax(参见光盘文档,对应页码为光盘文档页码)1

一、案例场景2

1.用户登录程序2

2.我们现在能做的2

二、Ajax简介3

三、Ajax基础4

1.Ajax的工作原理4

2.XMLHttpRequest5

3.DOM5

4.体验Ajax5

四、Xajax8

1.安装Xajax8

2.Xajax的工作原理9

3.在PHP程序中应用Xajax9

五、回到案例场景11

1.基本思路11

2.代码演练12

六、本章小结与习题15

1.重点回顾15

2.课后习题16

3.实训16

第12章 PHP网络应用323

12.1 案例场景324

12.1.1 文件管理324

12.1.2 我们现在能做的324

12.2 DNS与服务327

12.2.1 DNS简介327

12.2.2 获取服务327

12.3 实现“C/S”通信328

12.3.1 Socket工作原理329

12.3.2 Socket功能演示329

12.3.3 Socket应用详解330

12.4 实现FTP操作331

12.4.1 登录FTP服务器332

12.4.2 获取服务器文件列表333

12.4.3 实现对服务器文件的操作333

12.5 电子邮件335

12.5.1 电子邮件的配置335

12.5.2 mail()函数335

12.5.3 电子邮件的发送方式336

12.6 回到案例场景338

12.6.1 基本思路338

12.6.2 代码演练339

12.7 本章小结与习题343

12.7.1 重点回顾344

12.7.2 课后习题344

12.7.3 实训344

第13章 Smarty模板345

13.1 案例场景346

13.1.1 新闻信息显示346

13.1.2 我们现在能做的346

13.2 认识模板引擎350

13.3 使用Smarty前的准备工作350

13.3.1 认识Smarty350

13.3.2 下载和安装Smarty351

13.3.3 配置Smarty351

13.4 Smarty入门352

13.4.1 开始使用Smarty模板352

13.4.2 Smarty模板的工作原理353

13.5 Smarty基础354

13.5.1 注释354

13.5.2 普通变量及保留变量354

13.5.3 Smarty的条件控制语句355

13.5.4 Smarty的循环控制语句356

13.5.5 包含文件359

13.5.6 模板修饰符360

13.6 Smarty深入364

13.6.1 Smarty缓存364

13.6.2 Smarty配置文件365

13.6.3 Smarty调试366

13.7 回到案例场景367

13.7.1 基本思路367

13.7.2 代码演练368

13.8 本章小结与习题372

13.8.1 重点回顾372

13.8.2 课后练习372

13.8.3 实训372

第14章 应用Zend Studio373

14.1 案例场景374

14.1.1 用户信息维护374

14.1.2 我们现在能做的374

14.2 Zend Studio的下载与安装376

14.3 Zend Studio的用户界面378

14.3.1 窗口布局379

14.3.2 工具栏和各种窗口介绍379

14.3.3 首选项配置382

14.4 Zend Studio的快捷应用387

14.4.1 快捷键387

14.4.2 自动补全代码389

14.4.3 指定代码片段390

14.5 Zend Studio的程序调试390

14.5.1 内部调试391

14.5.2 远程服务器调试393

14.5.3 监控程序执行状态397

14.5.4 代码分析398

14.6 回到案例场景399

14.6.1 基本思路399

14.6.2 代码演练399

14.7 本章小结与习题400

14.7.1 重点回顾401

14.7.2 课后习题401

14.7.3 实训401

第15章 PHP+MySQL开发电子商城403

15.1 关于三扬电子商城系统404

15.2 系统功能概述404

15.3 系统数据库设计406

15.3.1 数据库设计概述406

15.3.2 数据表设计406

15.4 工程目录结构408

15.4.1 前台目录结构409

15.4.2 后台目录结构409

15.5 公共模块设计410

15.5.1 数据库连接文件410

15.5.2 过滤文件410

15.5.3 生成验证码文件411

15.6 前台功能设计412

15.6.1 前台功能设计概述412

15.6.2 前台首页设计412

15.6.3 商品搜索页面417

15.6.4 商品显示页面419

15.6.5 用户功能模块设计420

15.6.6 卖家模块设计427

15.6.7 买家模块设计433

15.6.8 退出系统设计442

15.7 后台功能设计442

15.7.1 后台功能设计概述442

15.7.2 管理员登录模块设计443

15.7.3 用户管理模块设计446

15.7.4 商品类型模块设计447

15.7.5 商品管理模块设计451

15.7.6 商城公告模块设计454

15.7.7 退出系统设计456

15.8 本章小结457

热门推荐