• 从零开始学PHP
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

从零开始学PHP

12.6 2.5折 49.8 九品

仅1件

北京海淀
认证卖家担保交易快速发货售后保障

作者何俊斌、王彩 著

出版社电子工业出版社

出版时间2014-10

版次1

装帧平装

货号A9

上书时间2024-11-01

新起点书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 何俊斌、王彩 著
  • 出版社 电子工业出版社
  • 出版时间 2014-10
  • 版次 1
  • ISBN 9787121242519
  • 定价 49.80元
  • 装帧 平装
  • 开本 16开
  • 纸张 轻型纸
  • 页数 308页
  • 字数 554千字
  • 正文语种 简体中文
  • 丛书 从零开始学编程
【内容简介】

  《从零开始学PHP(第2版)》是关于PHP的入门教程。PHP作为一种被广泛应用的Web语言,由于其自身的优秀特性,已经有越来越多的网站采用PHP技术开发,尤其Web2.0网站对它格外垂青。本书共4篇,包括22章的内容。第一篇主要讲解了PHP程序语言,包括PHP环境的搭建、基础知识、常用流程控制、常用函数、数组的操作。第二篇主要分析了PHP的一些函数参考,主要讲解了浏览器和输入/输出、文件目录类、数据处理类、图形图表类、电子邮件类和数据库类。第三篇详细介绍了PHP高级开发的内容,主要包括XML、正则表达式、AJAX、类与对象、Pear扩展和一些流行的PHP框架。第四篇为PHP实例精讲,首先介绍了一个简单好用的PHP框架,然后介绍了如何在这个框架的基础上搭建CMS内容管理系统。

【作者简介】
本书的作者团队成员为一线开发工程师、资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版过多本相关畅销书,颇受广大读者认可。长期积累的开发实战经验,结合对编程入门爱好者需求与特点的深入调查研究,本书的内容结构十分有利于编程爱好者和相关学员快速提高水平。
【目录】

第1篇PHP程序语言

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

1.1认识PHP

1.2HTML基础

1.2.1HTML文档基本格式

1.2.2用标签显示HelloWorld

1.2.3创建网页上的列表

1.2.4创建图像和链接

1.2.5创建表格

1.2.6创建表单

1.3JavaScript基础

1.3.1JavaScript的基本格式

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.1Linux系统安装Apache、MySQL和PHP

2.1.2Windows系统安装Apache、MySQL和PHP

2.1.3安装ZendStudio

2.2Apache和PHP配置

2.2.1Apache服务器基本配置

2.2.2PHP的基本配置

2.2.3PHP文件上传配置

2.2.4PHP的Session配置

2.2.5PHP的电子邮件配置

2.2.6PHP的安全设置

2.2.7PHP调试设置

2.3第一个PHP程序HelloWorld

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.1if语句

6.2.2if...else语句

6.2.3?...:语句

6.2.4elseif语句

6.2.5switch语句

6.3循环

6.3.1while语句

6.3.2do…while语句

6.3.3for语句

6.3.4foreach语句

6.4关键字

6.4.1break语句

6.4.2continue语句

6.4.3return语句

6.5异常处理

6.6declare语句

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使用print_r()打印数组

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.5Cookie处理函数

9.5.1创建cookie

9.5.2获取cookie

9.5.3cookie的有效期

9.5.4cookie的有效路径

9.5.5删除cookie

9.6使用HTTPHeaders

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操作MicrosoftExcel文件

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.1MySQL数据库

14.1.1连接到MySQL

14.1.2创建数据库和表

14.1.3向表插入数据

14.1.4更新表中数据

14.1.5查询数据表

14.2MSSQL数据库使用实例

14.3小结

14.4习题

第三篇PHP高级开发

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

15.1XML快速入门

15.1.1什么是XML

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

15.1.3建立一个简单的XML文件

15.2深入XML文档

15.2.1XML声明

15.2.2元素的概念

15.2.3标记和属性

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

15.2.5ValidXML(有效的XML)

15.2.6DTD(文件类型定义)

15.3用SimpleXML处理XML文档

15.3.1建立一个SimpleXML对象

15.3.2XML数据的读取

15.3.3XML数据的修改

15.3.4XML数据的保存

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.3PHP中相关正则表达式的函数

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.2AJAX的实现原理和工作流程

17.3AJAX应用

17.3.1如何建立远程连接对象

17.3.2异步发送请求

17.3.3回调函数的应用

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

17.4Spry框架

17.4.1Spry框架简介

17.4.2Spry框架的使用方法

17.4.3Spry框架与MacromediaDreamweaver的结合

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.1PEAR介绍与安装

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.1PHP框架的现状和发展

20.2常见PHP框架

20.2.1ZendFramework框架

20.2.2CakePHP框架

20.2.3SymfonyProject框架

20.2.4ThinkPHP框架

20.2.5QeePHP框架

20.2.6CodeIgniter框架

20.3CodeIgniter框架应用

20.3.1CodeIgniter下载安装

20.3.2CodeIgniter的控制器机制

20.3.3CodeIgniter的模型机制

20.3.4CodeIgniter的视图机制

20.4小结

20.5习题

第四篇PHP实例精讲

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

21.1什么是MVC模型

21.2MVC模型的组成

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习题


点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP