万本电子书0元读

万本电子书0元读

顶部广告

PHP动态网站开发项目教程电子书

门条件低:读者无需太多技术基础,跟随教程即可轻松掌握数据库设计、Web网站发的相关技术。 学习成本低:本书在构建发环境时,选择读者实用*为广泛的Windows操作系统、系统自带IIS作为Web服务器、免费的MySQL数据库以及免费的NetBeans集成发环境。 内容编排精心设计:本书内容编排并不求全、求深,而是考虑高职学生受能力,选择PHP中、实用的知识行讲解。各种知识和配套实例循序渐、环环相扣,逐步涉及实际案例的各个方面。

售       价:¥

纸质售价:¥29.90购买纸书

11人正在读 | 0人评论 9.8

作       者:牟奇春 汪剑

出  版  社:人民邮电出版社有限公司

出版时间:2016-11-01

字       数:24.0万

所属分类: 教育 > 大中专教材 > 成人/中高职教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
PHP功能强大且简单易学,是众多Web发技术人员的*脚本语言之一。本书在编写上注重基础、循序渐,系统地讲述PHP Web发的相关知识。全书共分10个项目,项目一 ~ 项目八为基础部分,涵盖PHP基础概述、PHP编程基础、数组与字符串、PHP函数、面向对象编程、文件操作、客户端数据处理和数据库操作等内容。项目九、项目十为具体案例,讲述如何应用PHP知识行具体Web站发。 本书内容丰富、讲解详细,适用于初、中级PHP用户,可用作各类院校相关专业教材,同时也可作为PHP爱好者的参考书。<br/>【推荐语】<br/>门条件低:读者无需太多技术基础,跟随教程即可轻松掌握数据库设计、Web网站发的相关技术。 学习成本低:本书在构建发环境时,选择读者实用*为广泛的Windows操作系统、系统自带IIS作为Web服务器、免费的MySQL数据库以及免费的NetBeans集成发环境。 内容编排精心设计:本书内容编排并不求全、求深,而是考虑高职学生受能力,选择PHP中、实用的知识行讲解。各种知识和配套实例循序渐、环环相扣,逐步涉及实际案例的各个方面。 强调理论与实践结合:书中每个知识都尽量按排一个短小、完整的实例,方便教师教学,也方便学生学习。 丰富实用的课后习题:每章均准备一定数量的习题,方便教师安排作业,也方便学生通过练习巩固本书所学知识。 完整收集学习资源:为了方便教学,本书收集了书中所有实例代码、数据库文件以及习题参考答案。本书源代码可在学习过程中直使用,参考相关章节行配置即可。<br/>【作者】<br/>作者多年从事计算机教育工作,有着丰富的教学经验,参与企业项目制作,有着丰富的实践经验,主编过多部教材,得到老师们的认可。作者专注于计算机教材以及教辅资源研发,为学校提供全套完整的教学方案。<br/>
目录展开

内容提要

前言

项目一 第一个PHP网页

1.1 项目目标

1.2 相关知识

1.2.1 认识Web应用程序

1. Web应用程序的工作原理

2. Web应用程序客户端技术

3. Web服务器

4. 数据库服务器、数据库管理系统

5. Web服务器端编程技术

1.2.2 认识PHP

1. PHP发展历史

2. PHP特点

1.2.3 PHP开发环境配置

1. PHP安装与配置

2. IIS安装

3. 启动IIS管理器

4. 配置PHP Web应用程序

5. 使用集成安装包进行PHP开发环境安装和设置

6. PHP编辑器安装

1.3 项目实现

1.4 巩固练习

项目二 趣味数学

2.1 项目目标

2.2 相关知识

2.2.1 PHP代码规范

1. PHP代码标识

2. PHP注释

3. PHP文件包含

2.2.2 PHP常量

1. 常量的定义与使用

2. 预定义常量

2.2.3 PHP变量

1. 变量的命名规则

2. 变量的赋值和使用

3. 变量数据类型

4. 数据类型转换

5. 变量处理函数

2.2.4 PHP运算符与表达式

1. 算术运算符

2. 位运算符

3. 赋值运算符

4. 比较运算符

5. 逻辑运算符

6. 错误控制运算符

7. 执行运算符

8. 条件运算符

9. 运算符的优先级

2.2.5 PHP程序流程控制

1. if语句

2. switch语句

3. for循环

4. foreach循环

5. while循环

6. do…while循环

7. 特殊流程控制语句

2.3 项目实现

2.4 巩固练习

项目三 随机数矩阵

3.1 项目目标

3.2 相关知识

3.2.1 数组操作

1. 直接赋值创建数组

2. 创建多维数组

3. 创建数值或字符数组

4. 使用each()函数操作数组

5. 使用list()函数操作数组

6. 使用数组指针操作数组

7. 数组运算

8. 数组键/值操作函数

9. 统计有关的数组操作函数

10. 数组排序

11. 数组集合运算

12. 数组的队列和堆栈操作

13. 自定义数组操作函数

3.2.2 字符串操作

1. 将字符串作为数组访问

2. 字符串输出

3. 字符串格式化输出

4. 字符串转换函数

5. 与HTML有关的字符串函数

6. 其他常用字符串函数

3.3 项目实现

3.4 巩固练习

项目四 随机素数

4.1 项目目标

4.2 相关知识

4.2.1 自定义函数

1. 函数的定义

2. 函数的调用

4.2.2 函数与变量作用范围

1. 局部变量和全局变量

2. 静态变量与变量生命周期

4.2.3 函数参数传递

1. 参数的传值与传地址

2. 参数个数变量

3. 变量函数

4. 回调函数

5. 数组作参数

4.2.4 递归函数

4.3 项目实现

4.4 巩固练习

项目五 购物车

5.1 项目目标

5.2 相关知识

5.2.1 认识面向对象编程

5.2.2 定义和使用类

1. 简单类的定义和使用

2. 析构函数

3. public、protected和private

4. 静态成员

5. 类的常量

5.2.3 类的继承

1. 重载

2. 抽象类

3. 接口

5.2.4 常用类的操作

1. __toString()方法

2. __autoload()函数

3. __set()、__get()和__call()方法

4. __clone()方法

5.3 项目实现

5.4 巩固练习

项目六 在线文件库

6.1 项目目标

6.2 相关知识

6.2.1 文件操作

1. 文件属性

2. 文件的打开和关闭

3. 向文件写入数据

4. 读取文件数据

5. 读CSV文件

6. 读整个文件内容

7. 其他文件操作

6.2.2 目录操作

1. 解析目录

2. 遍历目录

3. 创建和删除目录

6.2.3 文件上传

1. 文件上传设置

2. 编写文件上传表单

3. 编写PHP上传处理脚本

6.3 项目实现

6.4 巩固练习

项目七 动态商品展示

7.1 项目目标

7.2 相关知识

7.2.1 客户端数据提交方法

1. GET与URL

2. POST与$_POST

3. $_REQUEST

7.2.2 Form表单

1. 表单控件

2. 表单控件综合实例

7.2.3 会话控制

1. 使用Cookie

2. 使用Session

7.2.4 AJAX

1. 创建XMLHttpRequest对象

2. 发送请求

3. 处理响应

4. AJAX实例

7.3 项目实现

7.4 巩固练习

项目八 数据库版计数器

8.1 项目目标

8.2 相关知识

8.2.1 认识数据库

1. 认识关系数据库

2. 在NetBeans中操作MySQL数据库

8.2.2 PHP数据库操作

1. 连接服务器

2. 创建、删除数据库

3. 创建数据库表

4. 添加记录

5. 删除记录

6. 修改记录

7. 记录查询

8. 处理查询结果集

8.3 项目实现

8.4 巩固练习

项目九 Web用户管理系统

9.1 系统设计

9.1.1 系统主要功能模块

9.1.2 开发运行环境

9.1.3 系统业务流程图

9.2 数据库设计

9.2.1 数据库概要说明

9.2.2 数据库表结构

9.3 开发准备

9.3.1 创建项目文件夹

9.3.2 IIS配置

9.3.3 php.ini配置

9.3.4 创建PHP项目

9.3.5 创建MySQL数据库

9.4 系统功能模块实现

9.4.1 系统登录功能实现

1. 实现登录页面

2. 实现登录验证和登录时间更新

3. 实现登录锁定页面

4. 实现图形验证码

9.4.2 新用户注册功能实现

9.4.3 个人信息管理功能实现

1. 实现个人信息管理页面

2. 实现获取身份证相片功能

3. 实现注册数据修改功能

4. 实现身份证相片修改功能

9.4.4 注册用户管理功能实现

1. 实现注册用户管理页面

2. 实现删除注册记录功能

9.4.5 实现密码重置功能

9.5 巩固练习

项目十 在线图书商城

10.1 系统设计

10.1.1 系统主要功能模块

10.1.2 开发运行环境

10.1.3 系统业务流程图

10.2 数据库设计

10.2.1 数据库概要说明

10.2.2 数据库表结构

1. 图书数据表

2. 订单数据表

3. 用户数据表

4. 图书类别数据表

5. 推荐商品数据表

10.3 开发准备

10.3.1 创建项目文件夹

10.3.2 配置IIS

10.3.3 配置php.ini

10.3.4 创建PHP项目

10.3.5 创建MySQL数据库

10.4 系统功能模块实现

10.4.1 实现图书类别管理功能

1. 实现图书类别管理页面showtypes.php

2. 实现添加图书类别记录addnewtype.php

3. 实现删除图书类别记录deletetype.php

4. 实现修改图书类别updatetablecol.php

5. 实现获得指定级别的图书类列表gettypestable.php

10.4.2 实现图书记录添加功能

10.4.3 实现图书记录修改功能

10.4.4 实现已有图书数据管理功能

1. 实现已有图书数据管理页面

2. 实现图书数据筛选功能

3. 实现添加推荐图书功能

4. 实现清空推荐图书功能

5. 实现推荐图书数据获取功能

6. 实现数据表记录删除功能

10.4.5 实现商城首页

1. 实现商城首页

2. 实现导航及搜索栏

3. 实现推荐图书展示栏

4. 实现分种类图书展示栏

10.4.6 实现购物车功能

1. 实现购物车创建和添加商品功能

2. 实现购物车内容查看功能

3. 实现订单提交功能

10.5 习题

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部