《PHP 5与MySQL 5从入门到精通》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:卫哲等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:9787121069154
  • 页数:545 页
图书介绍:本书采用循序渐近的方法介绍了PHP 5+MySQL 5 Web程序设计的基础知识,在介绍基础知识之后,通过两个完整的Web应用开发实例,全面介绍使用PHP 5 + MySQL 5进行Web应用开发的完整过程。通过这两个完整实例,读者一定能掌握用PHP5及MySOL5进行开发的完整流程。

第1章 PHP5基础 1

简介 1

PHP是什么 1

初步认识PHP代码 1

PHP的安装 2

Linux下安装Apache和PHP 2

Windows下安装Apache和PHP 4

PHP配置 7

PHP配置文件 8

PHP常用配置选项 8

加载扩展库 11

本章小结 12

第2章 网站开发语法基础 13

基本语法 13

数据类型 15

布尔型 17

整型 18

浮点型 21

字符串 22

数组 27

对象 28

资源 29

NULL 30

类型转换 30

变量 31

变量的赋值 31

预定义变量 33

变量作用域 38

可变变量 43

常量 44

自定义常量 44

魔术常量 46

表达式 47

运算符 47

算术运算符 48

字符串运算符 50

比较运算符 51

逻辑运算符 52

位运算符 52

赋值运算符 52

数组运算符 53

类型运算符 55

错误控制运算符 56

执行运算符 56

运算符的优先级 56

流程控制 58

if结构 58

switch结构 61

while循环 65

for循环 68

foreach语句 70

declare语句 71

exit和return语句 72

包含代码 72

本章小结 76

第3章 函数 78

用户自定义函数 78

函数调用与函数定义 79

递归函数 80

函数的参数 81

按值传递参数 81

通过引用传递 81

默认参数值 83

可变长度参数列表 84

函数返回值 86

变量函数 87

匿名函数 88

内建函数 90

本章小结 90

第4章 类与对象 91

面向对象编程 91

PHP的对象模型 91

对象的创建和使用 92

创建对象 92

访问属性和方法 92

复制对象 93

对象的比较 94

自动加载对象 95

类的定义 96

类的属性 96

类的方法 97

范围解析操作符(?) 98

静态成员 99

定义常量 101

继承 102

抽象类和抽象方法 104

接口 105

构造函数和析构函数 106

访问限制 109

重载 112

属性重载 113

方法重载 115

对象串行化 116

本章小结 118

第5章 字符串 119

字符串常量 119

转义序列 119

解析变量 120

字符串操作 22

访问单个字符 123

求字符串长度 123

去除空白字符 123

字符串大小写变换 125

ASCII编码转换 125

HTML元素 126

处理反斜杠 128

比较字符串 129

子串 130

字符串查找 131

字符串的分解和合并 134

格式化字符串 135

分解URL 136

正则表达式 137

基本模式匹配 137

字符簇 138

重复出现 139

POSIX正则表达式的处理函数 140

Perl兼容正则表达式的处理函数 141

本章小结 142

第6章 数组 143

数组基础 143

创建数组 143

访问数组成员 143

输出一个数组 144

数组操作 145

遍历数组 145

导出数组 148

分割数组 151

合并数组 153

数组的键值处理 154

反转数组 155

获取部分数组成员 157

数组排序 158

数组的交集 161

数组的差集 162

过滤数组成员 163

交换数组的键值 166

处理整个数组 166

本章小结 168

第7章 PHP高级应用技术 169

上传文件 169

上传文件的表单 169

PHP处理上传文件 169

上传文件实例 170

上传文件类 172

图像处理 176

GD库的加载 176

GD库函数 177

用PHP制作水印 180

Ajax技术 187

Ajax技术简介 187

Ajax的工作原理 188

XMLHttpRequest类 188

Ajax与PHP结合 192

Socket编程 195

Socket库的加载 195

Socket原理 195

Socket函数和用法 196

Socket实例 198

文件系统 202

文件路径处理 203

操作目录 204

操作文件 206

本章小结 209

第8章 PHP模板 210

PHP模板简介 210

Smarty模板引擎的特性 210

Smarty模板引擎的安装简介 211

Smarty模板引擎的基本语法 211

Smarty模板引擎实例 212

Smarty模板高级应用 216

嵌套输出 216

表格输出 218

本章小结 220

第9章 MySQL快速入门 221

MySQL简介 221

MySQL特性 221

MySQL的应用 222

MySQL的管理 222

MySQL的存储引擎 222

安装MySQL 222

在Linux上安装MySQL 222

在Windows上安装MySQL 223

配置MySQL 224

可视化管理工具phpMyAdmin 225

phpMyAdmin安装 225

phpMyAdmin配置 228

SQL基础 229

SQL简介 229

MySQL支持的SQL语句 230

数据库的操作 230

创建数据库 230

选择数据库 232

删除数据库 232

数据表的操作 233

创建表 233

修改表 237

删除表 237

数据的操作 238

添加记录 238

修改记录 239

删除记录 240

查询数据 240

选择列 241

WHERE子句 241

GROUPBY子句 243

ORDERBY子句 244

LIMIT子句 246

数据库,表信息查询 246

SHOW语句 246

DESCRIBE/EXPLAIN语句 248

PHP中的MySQL操作函数 248

本章小结 250

第10章 MySQL数据库管理 251

启动MySQL服务器 251

通过命令行启动 251

通过Windows服务启动 251

命令行下管理MySQL 252

查看mysql.exe的选项 252

启动mysql.exe 253

退出mysql.exe 254

MySQL账户管理 254

添加MySQL账户 254

删除MySQL账户 256

修改密码 256

MySQL权限系统 257

权限系统的工作原理 257

访问控制 258

GRANT语句和REVOKE语句 259

本章小结 262

第11章 MySQL5进阶 263

MySQL的5新特性 263

存储过程 263

存储过程简介 263

创建存储过程 264

调用存储过程 267

查看存储过程 269

删除存储过程 269

触发器 270

创建触发器 270

删除触发器 271

视图 271

创建视图 271

修改视图 272

删除视图 273

PHP调用存储过程 273

mysqli扩展 273

使用mysqli扩展调用存储过程 273

本章小结 276

第12章 文章发布系统 277

需求描述 277

系统设计 277

代码框架 277

类库的准备 278

模板类的包装 278

分页类 279

数据库的准备 284

创建数据库 284

数据库连接 286

权限系统 286

添加管理员 287

删除管理员 289

管理员列表 290

后台登录 294

管理员退出 297

文章分类管理 298

添加文章分类 298

删除文章分类 300

编辑文章分类 300

文章分类列表 300

文章分类管理文件 300

文章管理 307

添加文章 307

编辑文章 311

删除文章 314

文章列表 315

文章管理文件 316

后台管理框架 321

首页设计 321

菜单文件 322

后台首页界面 326

前台输出 326

文章分类显示 326

文章列表 328

文章正文 334

前台首页 341

本章小结 342

第13章 电子商务系统 343

需求描述 343

系统设计 343

代码框架 344

类库的准备 344

数据库类的封装 344

分页类的封装 356

模板类封装 356

数据库准备 356

后台管理员 361

权限判断 361

添加管理员 366

管理员列表 368

删除管理员 372

界面人性化和退出后台 373

用户管理 377

用户注册 377

用户管理 393

坏单用户列表 401

用户菜单栏 402

用户操作类 403

游戏管理 406

添加游戏 406

游戏列表 414

修改游戏信息 415

游戏管理类 419

游戏管理菜单栏 420

服务器管理 421

指定游戏的服务器列表 421

添加服务器 426

修改服务器信息 428

删除服务器 431

查找服务器 432

服务器管理类 438

查找服务器菜单 441

价格方案管理 442

指定服务器的价格方案列表 442

添加价格方案 447

修改价格方案信息 451

删除价格方案 453

查找价格方案 454

批量修改价格方案 465

价格方案管理类 471

价格方案管理菜单 475

客户订单系统 476

前台页面分割 476

前台首页 483

登录下单 487

订单管理 506

添加订单 506

后台订单列表 512

结算订单 516

标记坏单 519

分类列表 520

订单管理类 521

订单管理菜单 523

后台管理框架 524

前台用户管理 525

客户订单查询 525

客户个人资料修改 533

修改密码 538

前台用户管理菜单 542

前台首页 543

本章小结 544