《PHP 5.5从零開始学(视频教学版)》当当网购买地址:

http://product.dangdang.com/23586810.html

《PHP 5.5从零開始学(视频教学版)》源码、教学视频下载地址:

http://pan.baidu.com/s/1zt9hW

内 容 简 介

本书循序渐进地介绍了PHP 5.5开发动态站点的主要知识和技能,提供了大量的PHP应用实例供读者实践。每一章节都清晰讲述了代码作用及其编写思路,使读者能在最短时间内迅速掌握PHP的应用开发技能。

全书共22章,分别介绍了PHP 5.5的基本概念、PHPserver环境配置、PHP的基本的语法、PHP的语言结构、字符串和正則表達式、数组、时间和日期、面向对象、错误处理和异常处理、PHP与Web页面交互、文件与文件夹操作、图形图像处理、Cookie与会话管理、MySQL数据库基础、PHP操作MySQL数据库、PDO数据库抽象类库、PHP与JavaScript综合应用、PHP与XML技术的综合应用、PHP与Ajax的综合应用、Smarty模版、Zend framework框架等。最后通过一个PHP+MySQL数据库的综合案例。使读者进一步巩固所学的知识,提高综合实战能力。

本书适合PHP的刚開始学习的人。以及广大站点开发者,也可供高等院校和培训学校相关专业的师生參考。

第1章  初识PHP.

1.1  PHP的来龙去脉...

1.1.1  PHP的概念...

1.1.2  PHP的发展历程...

1.1.3  PHP语言的优势...

1.2  PHP能干什么...

1.3  PHP 5.5的新特点...

1.4  PHP经常使用开发工具...

1.4.1  PHP代码开发工具...

1.4.2  网页设计工具...

1.4.3  文本编辑工具...

1.5  疑难解惑...

第2章  PHP 5.5server环境配置...

2.1  PHPserver概述...

2.2  安装PHP5.5前的准备工作...

2.2.1  软硬件环境...

2.2.2  获取PHP5.5安装资源包...

2.3  PHP 5.5+IISserver安装配置...

2.3.1  IIS简单介绍及其安装...

2.3.2  PHP的安装...

2.3.3  虚拟文件夹的设置...

2.4  PHP 5.5+Apacheserver的环境搭建...

2.4.1  Apache简单介绍...

2.4.2  关闭原有的站点server...

2.4.3  安装Apache.

2.4.4  将PHP与Apache建立关联...

2.5  实战演练——我的第一个PHP程序...

2.6  疑难解惑...

第3章  PHP 5.5的基本的语法...

3.1  PHP标识符...

3.1.1  短风格...

3.1.2  script风格...

3.1.3  ASP风格...

3.2  编码规范...

3.2.1  什么是编码规范...

3.2.2  PHP中的编码规范...

3.3  常量...

3.3.1  声明和使用常量...

3.3.2  内置常量...

3.4  变量...

3.4.1  PHP中的变量声明...

3.4.2  可变变量与变量的引用...

3.4.3  变量作用域(variablescope)...

3.5  数据类型...

3.5.1  什么是类型...

3.5.2  整型(integer)...

3.5.3  浮点型(float或double)...

3.5.4  布尔型(boolean)...

3.5.5  字符串型(string)...

3.5.6  数组型(array)...

3.5.7  对象型(object)...

3.5.8  NULL型...

3.5.9  资源类型(resource)...

3.5.10  数据类型之间的相互转换...

3.6  运算符...

3.6.1  算术运算符...

3.6.2  字符串运算符...

3.6.3  赋值运算符...

3.6.4  比較运算符...

3.6.5  逻辑运算符...

3.6.6  按位运算符...

3.6.7  否定控制运算符...

3.6.8  错误控制运算符...

3.6.9  三元运算符...

3.6.10  运算符的优先级和结合规则...

3.7  表达式...

3.8  实战演练——创建多维数组...

3.9  疑难解惑...

第4章  PHP语言结构...

4.1  函数...

4.1.1  PHP函数...

4.1.2  自己定义和调用函数...

4.1.3  向函数传递參数值...

4.1.4  向函数传递參数引用...

4.1.5  从函数中返回值...

4.1.6  对函数的引用...

4.1.7  对函数取消引用...

4.2  流程控制概述...

4.3  条件控制结构...

4.3.1  单一条件分支结构(if语句)...

4.3.2  双向条件分支结构(if…else语句)...

4.3.3  多向条件分支结构(elseif语句)...

4.3.4  多向条件分支结构(switch语句)...

4.4  循环控制结构...

4.4.1  while循环语句...

4.4.2  do…while循环语句...

4.4.3  for循环语句...

4.4.4  foreach循环语句...

4.4.5  流程控制的还有一种书写格式...

4.4.6  使用break/continue语句跳出循环...

4.5  实战演练1——条件分支结构综合应用...

4.6  实战演练2——循环控制结构综合应用...

4.7  疑难解惑...

第5章  字符串和正則表達式...

5.1  字符串的单引號和双引號...

5.2  字符串的连接符...

5.3  字符串的基本操作...

5.3.1  手动和自己主动转义字符串中的字符...

5.3.2  计算字符串的长度...

5.3.3  字符串单词统计...

5.3.4  清理字符串中的空格...

5.3.5  字符串的切分与组合...

5.3.6  字符串子串的截取...

5.3.7  字符串子串替换...

5.3.8  字符串查找...

5.4  什么是正則表達式...

5.5  正則表達式语法规则...

5.6  实战演练——创建酒店系统在线订房表...

5.7  疑难解惑...

第6章  PHP数组...

6.1  什么是数组...

6.2  数组的类型...

6.2.1  数字索引数组...

6.2.2  关联索引数组...

6.3  数组构造...

6.3.1  一维数组...

6.3.2  多维数组...

6.4  遍历数组...

6.4.1  遍历一维数字索引数组...

6.4.2  遍历一维联合索引数组...

6.4.3  遍历多维数组...

6.5  数组排序...

6.5.1  一维数组排序...

6.5.2  多维数组排序...

6.6  字符串与数组的转换...

6.7  向数组中加入和删除元素...

6.7.1  向数组中加入元素...

6.7.2  从数组中删除元素...

6.8  查询数组中指定元素...

6.9  统计数组元素个数...

6.10  删除数组中的反复元素...

6.11  调换数组中的键值和元素值...

6.12  实战演练——数组的序列化...

6.13  疑难解惑...

第7章  时间和日期...

7.1  系统时区设置...

7.1.1  时区划分...

7.1.2  时区设置...

7.2  PHP日期和时间函数...

7.2.1  关于UNIX时间戳...

7.2.2  获取当前时间戳...

7.2.3  获取当前日期和时间...

7.2.4  使用时间戳获取日期信息...

7.2.5  检验日期的有效性...

7.2.6  输出格式化时间戳的日期和时间...

7.2.7  显示本地化的日期和时间...

7.2.8  将日期和时间解析为UNIX时间戳...

7.2.9  日期和时间在PHP和MySQL数据格式之间的转换...

7.3  实战演练1——比較两个时间的大小...

7.4  实战演练2——实现倒计时功能...

7.5  疑难解惑...

第8章  面向对象编程...

8.1  类和对象的介绍...

8.2  PHP中类的操作...

8.2.1  类的声明...

8.2.2  成员属性...

8.2.3  成员方法...

8.2.4  类的实例化...

8.2.5  訪问类中的成员属性和方法...

8.3  构造方法和析构方法...

8.4  訪问方法...

8.5  类的继承...

8.6  抽象类和接口...

8.6.1  抽象类...

8.6.2  接口...

8.7  面向对象的多态性...

8.7.1  通过继承实现多态...

8.7.2  通过接口实现多态...

8.8  疑难解惑...

第9章  错误处理和异常处理...

9.1  常见的错误和异常...

9.2  错误处理...

9.2.1  php.ini中的错误处理机制...

9.2.2  应用DIE语句调试...

9.2.3  自己定义错误和错误触发器...

9.2.4  错误记录...

9.3  异常处理...

9.3.1  异常的基本处理方法...

9.3.2  自己定义的异常处理器...

9.3.3  处理多个异常...

9.3.4  设置顶层异常处理器...

9.4  实战演练——处理异常或错误...

9.5  疑难解惑...

第10章  PHP与Web页面的交互...

10.1  使用动态内容...

10.2  表单与PHP.

10.3  表单设计...

10.3.1  表单基本结构...

10.3.2  文本框...

10.3.3  选项框...

10.3.4  单选button...

10.3.5  下拉列表...

10.3.6  重置button...

10.3.7  提交button...

10.4  传递数据的两种方法...

10.4.1  用POST方式传递数据...

10.4.2  用GET方式传递数据...

10.5  PHP获取表单传递数据的方法...

10.6  PHP对URL传递的參数进行编码...

10.7  实战演练——PHP与Web表单的综合应用...

10.8  疑难解惑...

第11章  PHP文件与文件夹操作...

11.1  文件操作...

11.1.1  文件数据的写入...

11.1.2  文件数据的读取...

11.2  文件夹操作...

11.3  文件的上传...

11.4  实战演练——编写文本类型的訪客计算器...

11.5  疑难解惑...

第12章  图形图像处理...

12.1  在PHP中载入GD库...

12.2  图形图像的典型应用案例...

12.2.1  创建一个简单的图像...

12.2.2  使用GD2函数在照片上加入文字...

12.2.3  使用TrueType字体处理中文生成图片...

12.3  Jpgraph库的使用...

12.3.1  Jpgraph的安装...

12.3.2  Jpgraph的配置...

12.3.3  制作柱形图与折线图统计图...

12.3.4  制作圆形统计图...

12.4  实战演练——制作3D饼形统计图...

12.5  疑难解惑...

第13章  Cookie和会话管理...

13.1  Cookie基本操作...

13.1.1  什么是Cookie.

13.1.2  创建Cookie.

13.1.3  读取Cookie.

13.1.4  删除Cookie.

13.2  认识Session.

13.2.1  什么是Session.

13.2.2  Session的基本功能...

13.2.3  Cookie与Session.

13.2.4  在Cookie或URL中存储SessionID..

13.3  会话管理...

13.3.1  创建会话...

13.3.2  注冊会话变量...

13.3.3  使用会话变量...

13.3.4  注销和销毁会话变量...

13.4  实战演练——会话管理的综合应用...

13.5  疑难解惑...

第14章  MySQL数据库基础...

14.1  什么是MySQL..

14.1.1  客户机-server软件...

14.1.2  MySQL版本号...

14.1.3  MySQL的优势...

14.2  启动服务并登录MySQL数据库...

14.2.1  启动MySQL服务...

14.2.2  登录MySQL数据库...

14.2.3  配置Path变量...

14.3  MySQL数据库的基本操作...

14.3.1  创建数据库...

14.3.2  查看数据库...

14.3.3  删除数据库...

14.3.4  选择数据库...

14.4  MySQL数据表的基本操作...

14.4.1  创建数据表...

14.4.2  查看数据表结构...

14.4.3  改动数据表结构...

14.4.4  删除数据表...

14.5  MySQL语句的操作................................................................................................................. 234

14.5.1  插入记录...

14.5.2  查询记录...

14.5.3  改动记录...

14.5.4  删除记录...

14.6  MySQL数据库的备份与还原...

14.6.1  数据备份...

14.6.2  数据还原...

14.7  疑难解惑...

第15章  PHP操作MySQL数据库...

15.1  PHP訪问MySQL数据库的一般步骤...

15.2  连接数据库前的准备工作...

15.3  PHP操作MySQL数据库的函数...

15.3.1  通过mysqli类库訪问MySQL数据库...

15.3.2  使用mysqli_connect()函数连接MySQLserver...

15.3.3  使用mysqli_select_db()函数选择数据库文件...

15.3.4  使用mysqli_query()函数运行SQL语句...

15.3.5  使用mysqli_fetch_assoc()函数从数组结果集中获取信息...

15.3.6  使用mysqli_fetch_object()函数从结果中获取一行作为对象...

15.3.7  使用mysqli_num_rows()函数获取查询结果集中的记录数...

15.3.8  使用mysqli_free_result()函数释放资源...

15.3.9  使用mysqli_close()函数关闭连接...

15.4  实战演练1——使用insert语句动态加入用户信息...

15.5  实战演练2——使用select语句查询数据信息...

15.6  疑难解惑...

第16章  PDO数据库抽象类库...

16.1  PDO概述...

16.2  PDO的安装...

16.3  使用PDO操作MySQL..

16.3.1  连接MySQL数据库的方法...

16.3.2  使用PDO时的trycatch错误处理结构...

16.3.3  使用PDO运行SQL的选择语句...

16.3.4  使用PDO获取返回数据的类方法...

16.3.5  使用PDO运行SQL的加入、改动语句...

16.3.6  使用PDO运行SQL的删除语句...

16.4  实战演练——PDO的prepare表述...

16.5  疑难解惑...

第17章  JavaScript编程基础...

17.1  认识JavaScript

17.1.1  什么是JavaScript

17.1.2  JavaScript的特点...

17.2  JavaScript在HTML中的使用...

17.2.1  在HTML网页头中嵌入JavaScript代码...

17.2.2  在HTML网页中嵌入JavaScript代码...

17.2.3  在HTML网页的元素事件中嵌入JavaScript代码...

17.2.4  在HTML中调用已经存在的JavaScript文件...

17.2.5  通过JavaScript伪URL引入JavaScript脚本代码...

17.3  JavaScript的基本的语法...

17.3.1  运行顺序...

17.3.2  区分大写和小写...

17.3.3  分号与空格...

17.3.4  对代码行进行折行...

17.3.5  凝视...

17.4  JavaScript的数据结构...

17.4.1  标识符...

17.4.2  keyword...

17.4.3  保留字...

17.4.4  常量...

17.4.5  变量...

17.5  代码中的数据类型...

17.5.1  typeof 运算符...

17.5.2  Undefined类型...

17.5.3  Null类型...

17.5.4  Boolean类型...

17.5.5  Number类型...

17.5.6  String类型...

17.6  条件推断语句...

17.6.1  if语句...

17.6.2  if…else语句...

17.6.3  switch语句...

17.7  循环控制语句...

17.7.1  while语句...

17.7.2  do…while语句...

17.7.3  for循环...

17.8  在PHP中调用JavaScript代码...

17.8.1  验证表单元素的值是否为空...

17.8.2  实现即时验证效果...

17.9  实战演练——制作树型菜单...

17.10  疑难解惑...

第18章  PHP与XML技术...

18.1  XML概念...

18.2  XML语法基础...

18.2.1  XML文档的组成和声明...

18.2.2  XML元素介绍...

18.2.3  (处理指令)实体引用...

18.2.4  XML命名空间...

18.2.5  XML DTD..

18.2.6  使用CDATA标记...

18.3  将XML文档转换为HTML加以输出...

18.4  在PHP中创建XML文档...

18.5  使用SimpleXML扩展...

18.5.1  创建SimpleXMLElement对象...

18.5.2  訪问特定节点元素和属性...

18.5.3  加入XML元素和属性...

18.6  实战演练——动态创建XML文档...

18.7  疑难解惑...

第19章  PHP与Ajax的综合应用...

19.1  Ajax概述...

19.1.1  什么是Ajax.

19.1.2  Ajax的关键元素...

19.1.3  CSS与Ajax.

19.2  Ajax高速入门...

19.2.1  全面剖析XMLHttpRequest对象...

19.2.2  发出Ajax请求...

19.2.3  处理server响应...

19.3  在PHP中应用Ajax技术...

19.4  疑难解惑...

第20章  Smarty模板...

20.1  MVC概述...

20.2  什么是模板引擎...

20.3  Smarty概述...

20.3.1  什么是Smarty.

20.3.2  Smarty与MVC..

20.4  Smarty的安装和配置...

20.4.1  Smarty的下载和安装...

20.4.2  第一个Smarty程序...

20.5  Smarty模板设计...

20.5.1  Smarty模板文件...

20.5.2  Smarty标识(tags)...

20.5.3  Smarty变量...

20.5.4  Smarty数组...

20.5.5  Smarty中的流程控制语句...

20.6  疑难解惑...

第21章  Zend Framework框架...

21.1  什么是ZendFramework框架...

21.2  ZendFramework的文件夹结构...

21.3  ZendFramework的安装与測试...

21.3.1  Zend Framework的安装...

21.3.2  创建一个新的ZendFramework应用...

21.4  PHP与ZendFramework的基本操作...

21.4.1  在ZendFramework应用中创建控制层文件...

21.4.2  在ZendFramework的控制层文件里加入一个action.

21.4.3  在ZendFramework中创建布局(layout)...

21.4.4  在ZendFramework中的数据库操作...

21.4.5  在ZendFramework中创建表单...

21.5  专家解惑...

第22章  PHP+MySQL开发论坛实战...

22.1  站点的需求分析...

22.1.1  需求分析...

22.1.2  站点功能模块分析...

22.2  数据库分析...

22.2.1  分析数据库...

22.2.2  创建数据表...

22.3  论坛的代码实现...

22.3.1  数据库连接相关文件...

22.3.2  论坛主页面...

22.3.3  新用户注冊页面...

22.3.4  论坛帖子的相关页面...

22.3.5  后台管理系统的相关页面...

《PHP 5.5从零開始学(视频教学版)》内容简单介绍、文件夹的更多相关文章

  1. 从零開始写游戏引擎(一) - project创建以及文件夹设置还有版本号控制

    一句话提要 好的開始等于成功了一半. 创建文件夹结构 project文件夹下最好分为以下几个文件夹 Docs - 开发文档,设计文档 Assets - 角色,动作,模型和音效等 Source - 代码 ...

  2. 从零開始学Swift之Hello World进化版

    上节课,也就是昨晚啦,我们学习到从零開始学Swift之Hello World.那一节仅仅有一句代码,大家会认为不够过瘾. 那么这节课,就给大家来多点瘾货吧! 先上图! //var 代表变量的类型, s ...

  3. 关东升的《从零開始学Swift》即将出版

    大家好: 苹果2015WWDC大会公布了Swift2.0,它较之前的版本号Swift1.x有非常大的变化.所以我即将出版<从零開始学Swift><从零開始学Swift>将在&l ...

  4. 从零開始学Xamarin.Forms(一) 概述

        Xamarin 读 "ˈzæmərin",是一个基于开源项目mono的可以使用C#开发的收费的跨平台(iOS.Android.Windows Phone.Mac)解决方式. ...

  5. 《JSP+Servlet+Tomcat应用开发从零開始学》

    当当网页面:  http://product.dangdang.com/23619990.html 内容简单介绍      本书全面介绍了 JSP开发中涉及的相关技术要点和实战技巧. 全书结构清晰,难 ...

  6. 从零開始学android&lt;数据存储(1)SharedPreferences属性文件.三十五.&gt;

    在android中有五种保存数据的方法.各自是: Shared Preferences Store private primitive data in key-value pairs. 相应属性的键值 ...

  7. 【高德地图API】从零開始学高德JS API(五)路线规划——驾车|公交|步行

    先来看两个问题:路线规划与导航有什么差别?步行导航与驾车导航有什么差别? 回答: 1.路线规划,指的是为用户提供3条路线推荐.[高德]在提供路线规划的时候,会提供用户自己定义路线规划功能,这是别家没有 ...

  8. 第13章、布局Layouts之RelativeLayout相对布局(从零開始学Android)

    RelativeLayout相对布局 RelativeLayout是一种相对布局,控件的位置是依照相对位置来计算的,后一个控件在什么位置依赖于前一个控件的基本位置,是布局最经常使用,也是最灵活的一种布 ...

  9. 从零開始学android&lt;SeekBar滑动组件.二十二.&gt;

    拖动条能够由用户自己进行手工的调节,比如:当用户须要调整播放器音量或者是电影的播放进度时都会使用到拖动条,SeekBar类的定义结构例如以下所看到的: java.lang.Object    ↳ an ...

随机推荐

  1. 76.QT槽的机制

    按钮点击获取文本框输入 void Dialog::on_pushButton_clicked() { //获取文本输入 QString vstr = ui->lineEdit->text( ...

  2. ifup&&ifdown --- 激活/关闭指定的网络接口。

    ifup命令用于激活指定的网络接口. ifup eth0 #激活eth0 ifdown命令用于禁用指定的网络接口. ifdown eth0 #禁用eth0

  3. Highcharts图表的注解功能

    Highcharts图表的注解功能 在图表中,往往须要对图表总体或者部分元素进行对应注解.帮助浏览者阅读图表.尽管标签组labels能够实现类似的功能.可是其功能相对简单.要实现复杂的注解功能,用户能 ...

  4. 在Google Drive上建立免费静态站点

    现今建立一个属于自己的站点已经是一件非常普遍和简单的事情了. 你能够选择买空间,买域名.你也能够使用免费空间.免费域名.你能够选择动态的php wordpress,joomla或者是静态的站点(如使用 ...

  5. NB大了,增强现实走进安防行业了!竟然还有智能家居的规划!

     增强现实系统故事性功能解说 作者:李欢   工号:2288  电话:18938902295 邮箱:lihuan@gosuncn.com 前言: 本文仅适用于2014北京安防展,增强现实展区人员学 ...

  6. worktools-git 工具的使用总结(3)

    1.标签的使用,增加标签 git tag 1.0 branch_name zhangshuli@zhangshuli-MS-:~/myGit$ git br -av parent e2e09c4 so ...

  7. php中如何动态获取函数的参数

    php动态获取函数参数 一.总结 一句话总结:a.PHP 在用户自定义函数中支持可变数量的参数列表.其实很简单,只需使用 func_num_args() , func_get_arg() ,和 fun ...

  8. 38..Node.js工具模块---底层的网络通信--Net模块

    转自:http://www.runoob.com/nodejs/nodejs-module-system.html Node.js Net 模块提供了一些用于底层的网络通信的小工具,包含了创建服务器/ ...

  9. 9.使用 npm 命令安装模块

    转自:http://www.runoob.com/nodejs/nodejs-tutorial.html npm 安装 Node.js 模块语法格式如下: $ npm install <Modu ...

  10. .NET Entity Framework入门操作

    Entity Framework是微软借鉴ORM思想开发自己的一个ORM框架. ORM就是将数据库表与实体对象(相当于三层中的Model类)相互映射的一种思想. 最大的优点就是非常方便的跨数据库平台. ...