主页 详情

《从零开始学PHP》_何俊斌等编著_12779670_9787121122910

【书名】:《从零开始学PHP》
【作者】:何俊斌等编著
【出版社】:北京:电子工业出版社
【时间】:2011
【页数】:308
【ISBN】:9787121122910
【SS码】:12779670

最新查询

内容简介

第1篇 PHP程序语言

第1章 PHP漫谈(教学视频:19分钟)

1.1认识PHP

1.2 HTML基础

1.2.1 HTML文档基本格式

1.2.2用标签显示Hello World

1.2.3创建网页上的列表

1.2.4创建图像和链接

1.2.5创建表格

1.2.6创建表单

1.3 JavaScript基础

1.3.1 JavaScript的基本格式

1.3.2控制IE的页面大小

1.3.3获取页面文档内容

1.3.4客户端数据存储机制Cookie

1.3.5客户端事件驱动

1.3.6实现客户端验证

1.4小结

1.5习题

第2章 PHP编程硬件和软件需求(教学视频:25分钟)

2.1环境搭建

2.1.1 Linux系统安装Apache、MySQL和PHP

2.1.2 Windows系统安装Apache、MySQL和PHP

2.1.3安装Zend Studio

2.2 Apache和PHP配置

2.2.1 Apache服务器基本配置

2.2.2 PHP的基本配置

2.2.3 PHP文件上传配置

2.2.4 PHP的Session配置

2.2.5 PHP的电子邮件配置

2.2.6 PHP的安全设置

2.2.7 PHP调试设置

2.3第一个PHP程序Hello World

2.4小结

2.5习题

第3章 类型(教学视频:19分钟)

3.1类型的世界

3.2一切皆数据

3.3无类型(NULL)

3.4布尔型(Boolean)

3.5数值

3.5.1整型(integer)

3.5.2浮点型(float)

3.5.3理解整型和浮点型

3.5.4理解数值范围

3.6字符串(string)

3.7资源(resource)

3.8小结

3.9习题

第4章 变量和常量(教学视频:25分钟)

4.1从类型到变量

4.2变量的命名

4.3可变变量

4.4预定义变量

4.5外部变量

4.6引用

4.7变量的销毁

4.8常量

4.8.1常量的定义

4.8.2魔术常量

4.9小结

4.10习题

第5章 运算符、表达式和语句(教学视频:12分钟)

5.1算数运算符

5.1.1加减乘除

5.1.2求模

5.1.3取反

5.2赋值运算符

5.3自运算符

5.4递增/递减运算符

5.5字符串运算符

5.6比较运算符

5.7逻辑运算符

5.8位运算符

5.9执行运算符

5.10错误控制运算符

5.11表达式和语句

5.11.1表达式

5.11.2语句

5.12注释

5.13小结

5.14习题

第6章 顺序流程(教学视频:25分钟)

6.1有序的世界

6.2条件分支

6.2.1 if语句

6.2.2 if…else语句

6.2.3 ?…:语句

6.2.4 elseif语句

6.2.5 switch语句

6.3循环

6.3.1 while语句

6.3.2 do…while语句

6.3.3 for语句

6.3.4 foreach语句

6.4关键字

6.4.1 break语句

6.4.2 continue语句

6.4.3 return语句

6.5异常处理

6.6 declare语句

6.7流程控制强化训练

6.8小结

6.9习题

第7章 函数(教学视频:29分钟)

7.1使用函数

7.2系统(内置)函数

7.3自定义函数

7.4函数参数

7.5返回值

7.6动态调用函数

7.7作用域

7.7.1局部作用域

7.7.2全局作用域

7.8生存期

7.9小结

7.10习题

第8章 PHP数组类(教学视频:38分钟)

8.1什么是数组

8.1.1什么是PHP的数组

8.1.2创建PHP的数组

8.2增加删除数组元素

8.2.1使用$arrayname[]增加数组元素

8.2.2使用unset()删除数组中的元素

8.2.3使用array_push()压入数组元素

8.2.4使用array_pop()弹出数组元素

8.3遍历输出数组

8.3.1使用printr()打印数组

8.3.2使用for循环语句输出数组

8.3.3使用foreach循环语句输出数组

8.4数组排序

8.4.1使用sort对数组进行排序

8.4.2使用rsort对数组进行逆向排序

8.4.3数组的随机排序

8.4.4数组的反向排序

8.5合并与拆分数组

8.5.1合并数组

8.5.2拆分数组

8.6小结

8.7习题

第二篇 PHP参考函数

第9章 浏览器和输入输出(教学视频:47分钟)

9.1检测来访者的浏览器版本和语言

9.2处理表单提交的数据

9.3上传文件处理

9.4会话处理函数Session

9.4.1开始会话

9.4.2存储与读取会话

9.4.3销毁会话

9.5 Cookie处理函数

9.5.1创建cookie

9.5.2获取cookie

9.5.3 cookie的有效期

9.5.4 cookie的有效路径

9.5.5删除cookie

9.6使用HTTP Headers

9.7小结

9.8习题

第10章 文件目录类(教学视频:45分钟)

10.1创建目录和文件

10.2列出目录和文件

10.3获得磁盘空间

10.4改变目录和文件的属性

10.5写入数据到文件

10.5.1使用fwrite()函数将数据写入文件

10.5.2使用file_put_contents()函数将数据写入文件

10.6从文件读取数据

10.6.1使用fread()函数来对文件的数据进行读取

10.6.2使用file_get_contents()函数来读取文件中的数据

10.7修改文件内容

10.8删除目录和文件

10.9一个文本计数器实例

10.10小结

10.11习题

第11章 数据处理类(教学视频:60分钟)

11.1字符串

11.1.1计算字符串的长度

11.1.2截取指定长度字符串

11.1.3搜索指定的字符串

11.1.4替换指定的字符串

11.1.5转换字符串为数组

11.1.6转换数组为字符串

11.1.7设置字符编码

11.2使用PHPExcel操作Microsoft Excel文件

11.2.1创建Excel文件

11.2.2修改并导出Excel文件

11.3加密和解密

11.4时间和日期

11.4.1使用date()函数

11.4.2使用mktime()函数

11.4.3验证日期有效性

11.5小结

11.6习题

第12章 图形图表类(教学视频:39分钟)

12.1使用GD创建图像

12.2创建缩略图

12.3给图片加水印

12.4给图片加文字

12.5小结

12.6习题

第13章 电子邮件类(教学视频:29分钟)

13.1用mail函数发送邮件

13.2使用SMTP发送邮件

13.3发送一个带附件的邮件

13.4小结

13.5习题

第14章 数据库类(教学视频:43分钟)

14.1 MySQL数据库

14.1.1连接到MySQL

14.1.2创建数据库和表

14.1.3向表插入数据

14.1.4更新表中数据

14.1.5查询数据表

14.2 MSSQL数据库使用实例

14.3小结

14.4习题

第三篇 PHP高级开发

第15章 PHP与XML(教学视频:22分钟)

15.1 XML快速入门

15.1.1什么是XML

15.1.2 XML,HTML,SGML之间的关系和区别

15.1.3建立一个简单的XML文件

15.2深入XML文档

15.2.1 XML声明

15.2.2元素的概念

15.2.3标记和属性

15.2.4 Well-formed XML(良好格式的XML)

15.2.5 Valid XML(有效的XML)

15.2.6 DTD(文件类型定义)

15.3用SimpleXML处理XML文档

15.3.1建立一个SimpleXML对象

15.3.2 XML数据的读取

15.3.3 XML数据的修改

15.3.4 XML数据的保存

15.3.5实例:从XML文件中读取新闻列表

15.4使用DOM库处理XML文档

15.4.1创建一个DOM对象并装载XML文档

15.4.2获得特定元素的数组

15.4.3取得节点内容

15.4.4取得节点属性

15.4.5实例:使用DOM库读取新闻列表

15.5小结

15.6习题

第16章 PHP与正则表达式(教学视频:35分钟)

16.1了解正则表达式

16.1.1什么是正则表达式

16.1.2入门:一个简单的正则表达式

16.2正则表达式的语法

16.2.1普通字符

16.2.2特殊字符

16.2.3非打印字符

16.2.4限定符及贪婪模式和非贪婪模式

16.2.5定位符

16.2.6选择与编组

16.2.7后向引用

16.2.8各操作符的优先级

16.2.9修饰符

16.3 PHP中相关正则表达式的函数

16.3.1用正则表达式检查字符串是否是规定格式

16.3.2将字符串中特定的部分替换掉

16.3.3取得字符串中符合规定的部分

16.4常用的正则表达式

16.4.1检测邮件地址的真实性

16.4.2检查电话号码的真实性

16.4.3用户名的合法性检测

16.4.4中文字符的检测

16.5小结

16.6习题

第17章 PHP与AJAX(教学视频:34分钟)

17.1什么是AJAX

17.2 AJAX的实现原理和工作流程

17.3 AJAX应用

17.3.1如何建立远程连接对象

17.3.2异步发送请求

17.3.3回调函数的应用

17.3.4一个基于AJAX的用户名验证程序

17.4 Spry框架

17.4.1 Spry框架简介

17.4.2 Spry框架的使用方法

17.4.3 Srpy框架与Macromedia Dreamweaver的结合

17.4.4使用Spry制作级联下拉菜单

17.5小结

17.6习题

第18章 PHP类与对象(教学视频:26分钟)

18.1类与对象的初探

18.2第一个类

18.3属性

18.4方法

18.5构造函数

18.6关键字:在此我们是否可以有一点隐私

18.7在类上下文操作

18.8继承

18.9小结

18.10习题

第19章 使用PHP扩展与应用库(PEAR)加速开发(教学视频:34分钟)

19.1 PEAR介绍与安装

19.2用PEAR快速创建表单

19.3用PEAR轻松实现身份验证

19.4用PEAR实现数据库接口统一

19.5用PEAR简化数据验证

19.6用PEAR缓存提升程序性能

19.7用PEAR支持多个邮件后台接口

19.8用PEAR进行单元测试

19.9小结

19.10习题

第20章 PHP框架简介(教学视频:24分钟)

20.1 PHP框架的现状和发展

20.2常见PHP框架

20.2.1 Zend Framework框架

20.2.2 CakePHP框架

20.2.3 Symfony Project框架

20.2.4 ThinkPHP框架

20.2.5 QeePHP框架

20.2.6 CodeIgniter框架

20.3 CodeIgniter框架应用

20.3.1 CodeIgniter下载安装

20.3.2 CodeIgniter的控制器机制

20.3.3 CodeIgniter的模型机制

20.3.4 CodeIgniter的视图机制

20.4小结

20.5习题

第四篇 PHP实例精讲

第21章 一个简单好用的MVC框架(教学视频:49分钟)

21.1什么是MVC模型

21.2 MVC模型的组成

21.2.1数据模型

21.2.2视图

21.2.3控制器

21.3实现简单的MVC

21.3.1数据模型层的实现

21.3.2视图层的实现

21.3.3控制器的实现

21.4使用MVC的一个例子

21.5小结

21.6习题

第22章 制作一个内容管理系统(CMS)(教学视频:30分钟)

22.1什么是CMS

22.2为什么CMS

22.3需求分析

22.4相关策划

22.4.1后台策划

22.4.2前台策划

22.5系统架构

22.5.1环境选择

22.5.2选择框架

22.5.3数据结构设计

22.5.4目录结构

22.6后台开发

22.6.1后台文件结构

22.6.2栏目功能开发

22.6.3文章功能开发

22.7前台实现

22.8小结

22.9习题


书查询(www.shuchaxun.com)本网页唯一编码:
0ad31c038a3a55d260a869c6de6b7ebb#5721b49738142c3ffdc714dbb3eefdc7#103903085#从零开始学PHP_12779670.zip