展开全部

主编推荐语

本书系统讲解PHP Web开发知识,循序渐进,配以实例。

内容简介

本书注重基础、循序渐进,系统地讲述了PHP Web开发的相关知识。并通过具体案例辅助学习,使读者通过实践巩固和应用所学知识。本书共分10章,第1~8章为基础部分,涵盖了PHP基础概述、PHP编程基础、数组与字符串、PHP函数、面向对象编程、文件操作、客户端数据处理和数据库操作等内容。第9、10章为具体案例,讲述如何应用PHP知识进行具体Web站点开发。

目录

  • 扉页
  • 版权页
  • 目录
  • 内容提要
  • 前言
  • 项目一 第一个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 习题
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。