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

  • 购买积分:14 如何计算积分?
  • 作  者:仲林林,王沬编著
  • 出 版 社:中国铁道出版社
  • 出版年份:2014
  • ISBN:
  • 页数:414 页
图书介绍:

第一部分 劝学篇 4

第1章 一封来自PHP的“情书” 4

第二部分 入门篇 4

第2章 工欲善其事,必先利其器 4

2.1 大名鼎鼎的LAMP 4

2.2 运行环境的安装和配置 5

2.2.1 Apache服务器的安装与配置 6

2.2.2 MySQL数据库的安装与配置 10

2.2.3 PHP的安装与配置 18

2.3 懒汉的选择:PHPnow套件包 23

2.4 开发利器:集成开发工具 28

小结 29

第3章 开心一刻:第一个PHP程序 30

3.1 最简单的PHP程序 30

3.2 在HTML中嵌入PHP程序 31

3.3 在PHP中添加注释 33

小结 33

第4章 内功入门:数据类型 34

4.1 变量 34

4.2 常量 36

4.3 整型 37

4.4 浮点型 39

4.5 布尔型 40

4.6 字符串型 41

4.7 数组 44

4.8 NULL 45

小结 45

第5章 沟通纽带:运算符 47

5.1 赋值运算符 47

5.2 算术运算符 48

5.3 比较运算符 49

5.4 逻辑运算符 50

5.5 位运算符 51

5.6 自增自减运算符 52

5.7 三元运算符 53

5.8 字符串运算符 54

5.9 运算符的优先级 56

小结 57

第6章 牙牙学语:简单语句 58

6.1 表达式语句 58

6.2 屏蔽语句 59

小结 60

第7章 十字街头:选择语句 62

7.1 if语句 62

7.1.1 if...else 62

7.1.2 if...elseif 63

7.1.3 if...endif 64

7.2 switch语句 65

7.3 多重嵌套 67

小结 69

第8章 转呀转:循环语句 70

8.1 while语句 70

8.2 do while语句 72

8.3 for语句 73

8.4 foreach语句 75

8.5 嵌套循环 76

小结 78

第9章 歇息啦:跳转语句 79

9.1 break语句:完全休息 79

9.2 continue语句:歇一圈再跑 82

小结 84

第10章 无处不在的数组 85

10.1 数组的定义 85

10.2 数组的遍历 91

10.3 数组的操作 96

10.4 预定义数组 100

小结 103

第11章 神通广大的函数 104

11.1 函数的定义 104

11.2 两大传递方式:值和引用 107

11.2.1 按值传递 107

11.2.2 引用传递 109

11.3 return语句 111

11.4 多面派:可变函数 113

11.5 无名氏:匿名函数 115

小结 116

第12章 子承父业:类与面向对象 117

12.1 类的定义 117

12.2 从模板到样品:类的实例化 128

12.3 生生死死:构造函数与析构函数 129

12.4 前人栽树后人乘凉:类的继承 132

12.5 私有财产不容侵犯:类的访问控制 137

12.6 戴上面具:类的封装与多态 140

12.6.1 子类覆盖父类 141

12.6.2 抽象类与抽象方法 143

12.6.3 接口 145

小结 152

第13章 千里传音:URL与表单 153

13.1 HTML表单 153

13.2 传递少量数据:GET方法 158

13.3 传递大量数据:POST方法 160

小结 161

第三部分 进阶篇 163

第14章 可爱的小海豚(一):MySQL数据库基础 163

14.1 关系型数据库是什么 163

14.2 MySQL的基本操作 163

14.2.1 数据库的操作 164

14.2.2 数据表的操作 170

14.2.3 备份与恢复 179

14.3 常用的SQL语句 180

14.3.1 查询语句(SELECT) 180

14.3.2 插入语句(INSERT) 184

14.3.3 更新语句(UPDATE) 187

14.3.4 删除语句(DELETE) 188

14.4 高级查询语句 189

14.4.1 聚合函数 189

14.4.2 分组查询 193

14.4.3 联合查询 195

14.4.4 连接查询 197

14.4.5 子查询 199

14.5 数据可视化管理:phpMyAdmin 200

小结 205

第15章 可爱的小海豚(二):PHP操作MySQL 207

15.1 连接与选择数据库 207

15.2 查询数据 210

15.3 插入数据 217

15.4 更新数据 219

15.5 删除数据 221

小结 224

第16章 甜点不甜:Cookie 226

16.1 什么是Cookie 226

16.2 如何操作Cookie 226

16.3 Cookie的应用 230

小结 233

第17章 安全的会话:Session 234

17.1 什么是Session 234

17.2 如何操作Session 235

17.3 Session的作用范围与有效期 242

17.4 Session与Cookie的比较 246

小结 246

第18章 要说爱你不容易:正则表达式 247

18.1 基本语法与字符集合 247

18.2 重复与限定 250

18.3 贪婪匹配与懒惰匹配 251

18.4 开始与结束 252

18.5 模式修正符 252

18.6 应用:字符串的匹配与查找、替换、分割 253

小结 263

第19章 日理万机:文件与目录 264

19.1 文件与目录操作 264

19.1.1 文件操作 265

19.1.2 目录操作 268

19.2 读文件与写文件 274

19.2.1 打开和关闭文件 274

19.2.2 读文件 275

19.2.3 写文件 282

19.3 文件的上传与下载 283

19.3.1 上传文件 283

19.3.2 下载文件 289

小结 290

第20章 天才画家:图像处理 291

20.1 简单图像处理 291

20.2 如何添加水印 296

20.3 校验码的制作 300

小结 306

第21章 英雄埃阿斯:AJAX技术 307

21.1 AJAX是什么 307

21.2 JavaScript基础 308

21.2.1 在HTML中嵌入JavaScript 309

21.2.2 变量的声明与赋值 310

21.2.3 注释代码 310

21.2.4 流程控制 311

21.2.5 函数 319

21.2.6 事件机制 321

21.2.7 数组操作 323

21.2.8 字符串操作 326

21.2.9 日期操作 329

21.2.10 DOM操作 330

21.3 SON基础 333

21.3.1 JSON数据格式 333

21.3.2 用PHP生成JSON数据 335

21.3.3 用JavaScript解析JSON数据 339

21.4 XMLHttpRequest对象 341

21.4.1 创建XMLHttpRequest对象 342

21.4.2 XMLHttpRequest的常用属性 342

21.4.3 XMLHttpRequest的常用方法 343

21.5 一个完整的AJAX程序 345

21.5.1 服务器端 345

21.5.2 客户器端 346

21.6 使用jQuery简化AJAX编程 349

2 1.6.1 jQuery安装 349

2 1.6.2 jQuery基本语法 350

2 1.6.3 jQuery中的AJAX编程 358

小结 360

第22章 外表与内在的分离:Smarty模板 361

22.1 PHP模板与Smarty 361

22.2 Smarty安装与配置 362

22.3 Smarty基本语法 364

22.3.1 定界符与代码注释 364

22.3.2 变量 365

22.3.3 流程控制 374

22.4 Smarty页面缓存 382

小结 384

第四部分 出师篇 386

第23章 小试牛刀:一个简单的新闻系统 386

23.1 需求分析与整体设计 386

23.2 数据库设计 387

23.3 前端显示模块设计 388

23.4 后台系统模块设计 393

小结 403

第24章 师父的嘱咐:职场圣经 404

24.1 如何成为好的程序员 404

24.2 一些PHP面试题 408

24.3 正确的职场心态 411

24.4 从程序员到项目经理 413

小结 414