PHP从入门到精通(第3版)从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。全书共分4篇25章,包括初识PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、文件系统、面向对象、PHP加密技术、MySQL数据库基础、phpMyAdmin图形化管理工具、PHP操作MySQL数据库、PDO数据库抽象层、ThinkPHP框架、Smarty模板技术、PHP与XML技术、PHP与Ajax技术、应用Smarty模板开发电子商务网站、应用ThinkPHP框架开发明日导航网等内容。书中所有知识都结合具体实例进行介绍,涉及的程序代码均附以详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。另外,本书除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:

语音视频讲解:总时长41小时,共206段 实例资源库:808个实例及源码详细分析

模块资源库:15个经典模块开发过程完整展现 项目案例资源库:15个企业项目开发过程完整展现

《PHP从入门到精通(第3版)》适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅、参考。

PHP从入门到精通(第3版) 目录:

第1篇 基 础 知 识

第1章 初识PHP        3

视频讲解:23分钟

1.1 PHP概述        4

1.1.1 什么是PHP        4

1.1.2 PHP语言的优势        4

1.1.3 PHP 5的新特性        5

1.1.4 PHP的发展趋势        5

1.1.5 PHP的应用领域        6

1.2 扩展库        7

1.3 如何学好PHP        9

1.4 学习资源        10

1.4.1 常用软件资源        10

1.4.2 常用网上资源        11

1.4.3 主要图书网站        11

1.5 网站建设的基本流程        12

1.6 小结        12

第2章 PHP环境搭建和开发工具        13

视频讲解:36分钟

2.1 在Windows下使用AppServ组合包        14

2.2 在Linux下的安装配置        16

2.2.1 安装Apache服务器        17

2.2.2 安装MySQL数据库        18

2.2.3 安装PHP 5语言        18

2.3 PHP常用开发工具        20

2.4 第一个PHP实例        21

2.5 小结        23

2.6 练习与实践        23

第3章 PHP语言基础        25

视频讲解:1小时55分钟

3.1 PHP标记风格        26

3.2 PHP注释的应用        27

3.3 PHP的数据类型        28

3.3.1 标量数据类型        28

3.3.2 复合数据类型        33

3.3.3 特殊数据类型        33

3.3.4 转换数据类型        35

3.3.5 检测数据类型        36

3.4 PHP常量        37

3.4.1 声明和使用常量        37

3.4.2 预定义常量        38

3.5 PHP变量        39

3.5.1 变量声明及使用        39

3.5.2 变量作用域        41

3.5.3 可变变量        43

3.5.4 PHP预定义变量        43

3.6 PHP运算符        44

3.6.1 算术运算符        44

3.6.2 字符串运算符        45

3.6.3 赋值运算符        46

3.6.4 位运算符        46

3.6.5 逻辑运算符        47

3.6.6 比较运算符        48

3.6.7 错误控制运算符        49

3.6.8 三元运算符        49

3.6.9 运算符的优先顺序和结合规则        50

3.7 PHP的表达式        50

3.8 PHP函数        51

3.8.1 定义和调用函数        51

3.8.2 在函数间传递参数        52

3.8.3 从函数中返回值        54

3.8.4 变量函数        54

3.8.5 对函数的引用        55

3.8.6 取消引用        55

3.9 PHP编码规范        56

3.9.1 什么是编码规范        56

3.9.2 PHP书写规则        57

3.9.3 PHP命名规则        58

3.10 小结        60

3.11 练习与实践        60

第4章 流程控制语句        61

视频讲解:46分钟

4.1 条件控制语句        62

4.1.1 if语句        62

4.1.2 if…else语句        63

4.1.3 elseif语句        64

4.1.4 switch…case多重判断语句        65

4.2 循环控制语句        67

4.2.1 while循环语句        68

4.2.2 do…while循环语句        68

4.2.3 for循环语句        69

4.2.4 foreach循环语句        70

4.2.5 流程控制的另一种书写格式        71

4.2.6 使用break/continue语句跳出循环        72

4.3 小结        75

4.4 练习与实践        75

第5章 字符串操作        77

视频讲解:1小时13分钟

5.1 字符串简介        78

5.2 单引号和双引号的区别        78

5.3 字符串的连接符        79

5.4 字符串操作        80

5.4.1 去除字符串首尾空格和特殊字符        80

5.4.2 转义、还原字符串数据        82

5.4.3 获取字符串的长度        85

5.4.4 截取字符串        86

5.4.5 比较字符串        87

5.4.6 检索字符串        90

5.4.7 替换字符串        91

5.4.8 格式化字符串        94

5.4.9 分割字符串        94

5.4.10 合成字符串        95

5.5 小结        96

5.6 练习与实践        96

第6章 正则表达式        97

视频讲解:43分钟

6.1 什么是正则表达式        98

6.2 正则表达式语法规则        98

6.2.1 行定位符(^和$)        99

6.2.2 单词定界符(\b、\B)        99

6.2.3 字符类([ ])        99

6.2.4 选择字符(

。。。。。。。。

php开发自学经典.pdf_PHP从入门到精通(第3版) PDF扫描版[45MB]相关推荐

  1. 原型设计大师:Axure RP网站与APP设计从入门到精通(全彩) 中文pdf扫描版

    原型设计大师:Axure RP网站与APP设计从入门到精通内容丰富且实用,由浅入深地传授了Axure 原型设计工具在网站和APP设计中的应用与技巧,并在文中贯穿了众多精彩实战案例.书中完整展现了多个鲜 ...

  2. HTML5从入门到精通(明日科技) 中文pdf扫描版

    HTML5从入门到精通(明日科技) 中文pdf扫描版

  3. 中文版Dreamweaver+Flash+Photoshop网页制作从入门到精通(CS4版) PDF扫描版

    中文版Dreamweaver+Flash+Photoshop网页制作从入门到精通(CS4版)内容丰富.实用,讲解循序渐进,每章都安排有丰富的应用实例.练习实例和知识问答,在每一页的下方还提供了与所讲解 ...

  4. python编程入门第3版pdf-Python编程入门(第3版) PDF扫描版[26MB]

    Python编程入门(第3版)是图文并茂的Python学习参考书,书中并不包含深奥的理论或者高级应用,而是以大量来自实战的例子.屏幕图和详细的解释,用通俗易懂的语言结合常见任务,对Python的各项基 ...

  5. python编程入门指南-Python编程初学者指南 PDF扫描版[87MB]

    Python编程初学者指南 内容简介: 如果你刚刚接触Python编程,而且正在寻找一本实用的教程,那么这本书为你量身打造.通过阅读本书,你不仅会学到很多实用的Python编程知识,还将懂得如何在实际 ...

  6. HTML5移动应用开发入门经典 中文pdf扫描版

    HTML5是关注度ZUI高的前沿Web技术,而移动互联网则是近两年ZUI炙手可热的Web领域.<HTML5移动应用开发入门经典>将这两者巧妙结合起来,详细讲解了如何利用HTML5进行移动应 ...

  7. Android开发书籍推荐:从入门到精通系列学习路线书籍介绍

    很多时候我们都会不断收到新手的提问"Android开发的经典入门教材和学习路线?"."Android 开发入门教程有哪些推荐?"等类似的问题,我们不断重复回答这 ...

  8. HTML5 CSS3编程入门经典 ((美)Rob Larsen) pdf扫描版

    HTML和CSS是构建网页所需要了解的两种核心编程语言,拉尔森编著的这本<HTML5&CSS3编程入门经典>详细介绍了这两种语言. <HTML5&CSS3编程入门经典 ...

  9. eclipese web前端开发教学_web前端技术开发视频教程:Javascript 从入门到精通(百度云盘资源)...

    <JavaScript视频教程>这是一个帮助您系统学习JavaScript编程语言的课程,该课由浅入深的介绍JavaScript的语言特性,结合实际例子解析常见误区,启发你的思考,帮助学习 ...

最新文章

  1. Docker 阿里云镜像加速
  2. what to do next?
  3. python质数n以内_用Python寻找前n个质数
  4. stanford corenlp的TokensRegex
  5. Python爬虫之puppeteer之遇到的bug及解决方法
  6. Dynamic Multipoint ***(DM***)
  7. 刚刚!中科院主导的国产编程语言木兰负责人回应了!承认32位机器上,是基于Python二次开发!...
  8. java什么是工作空间_[Java教程]Java开发工具(Eclipse工作空间的基本配置)
  9. python list 元素位置_python定位列表元素
  10. ug筋板不能正确覆盖开放轮廓_安徽省六安市第一中学2017届高三上学期第二次月考地理【解析】...
  11. 【转】人生如梦游戏间,RPG游戏开源开发讲座(JAVA篇)[0]——月晕础润
  12. 计算机用户无法删除文件,教你几招解决电脑上的文件夹删不掉怎么办?
  13. matlab中marker太密,Matlab画图时Marker过多的解决方法.pdf
  14. 2019年上半年读完的一部分书籍记录及其推荐指数
  15. 什么是抽象类?什么是抽象方法?
  16. 从mysql2ch到synch,一次重构与升级
  17. 亚马逊运营怎么做广告?六大方法!
  18. error LNK2019: 无法解析的外部符号 __imp_DeleteObject
  19. java php同时访问数据库,Java Spring中同时访问多种不同数据库的代码实例分享
  20. 600道计算机二级python选择题在线真题题库

热门文章

  1. 下列哪项不属于以太网交换机的特点_网络测试作业题
  2. devDependencies和dependencies的区别
  3. 搭建接口自动化测试环境,这3个工具就够了
  4. 性能测试工具Lmbench的使用和下载
  5. 如何高效开发端智能算法?MNN 工作台 Python 调试详解
  6. 阿里大佬告诉你,支付宝的架构到底有多牛逼!还没看完我就跪了!
  7. java中原生方法_java中原生(native)函数的用法
  8. c++ 构造函数析构函数 数据安全_C++知识点 16:构造函数和析构函数的语法
  9. 模型与logit_互助问答第33期:条件logit模型相关问题
  10. iis5.1配置php5.3.1详解,WinXP IIS 5.1 PHP 5.3 VC9.0 配置详解