展开全部

主编推荐语

16章全书,12章新知识,4章阶段案例,实践练习,开发功能性强项目。

内容简介

全书共分为16章,其中有12个章节讲解新知识,4个章节为阶段案例。在知识讲解章节,还配备了动手实践,用于将本章所学内容进行练习和巩固,达到即学即练的目的。当学完一个阶段的知识后,通过阶段案例开发功能性强、界面美观、用户体验优秀的项目,如“许愿墙”、“在线相册”、“趣PHP网站”等,将所学知识综合运用到实际开发中,积累项目开发经验。

目录

  • 封面
  • 扉页
  • 版权信息
  • 目录
  • 内容提要
  • 序言
  • 前言
  • 第1章 PHP开篇
  • 1.1 PHP基础知识
  • 1.1.1 Web技术
  • 1.1.2 PHP概述
  • 1.1.3 常用编辑工具
  • 1.2 PHP开发环境搭建
  • 1.2.1 Apache的安装
  • 1.2.2 PHP的安装
  • 1.2.3 Web服务器配置
  • 动手实践:PHP编程快速体验
  • 【功能分析】
  • 【功能实现】
  • 本章小结
  • 课后练习
  • 第2章 PHP基本语法
  • 2.1 基本语法
  • 2.1.1 标记与注释
  • 2.1.2 输出语句
  • 2.1.3 PHP标识符
  • 2.1.4 PHP关键字
  • 2.2 数据与运算
  • 2.2.1 常量
  • 2.2.2 变量
  • 2.2.3 表达式
  • 2.2.4 数据类型及转换
  • 2.2.5 运算符及优先级
  • 2.3 流程控制语句
  • 2.3.1 选择结构语句
  • 2.3.2 循环结构语句
  • 2.3.3 跳转语句
  • 2.3.4 流程替代语法
  • 2.4 文件包含语句
  • 动手实践:表格生成器
  • 【功能分析】
  • 【功能实现】
  • 本章小结
  • 课后练习
  • 第3章 函数
  • 3.1 函数的定义与调用
  • 3.1.1 初识函数
  • 3.1.2 参数设置
  • 3.1.3 变量的作用域
  • 3.2 函数的嵌套调用
  • 3.2.1 嵌套调用
  • 3.2.2 递归调用
  • 3.3 函数的高级应用
  • 3.3.1 静态变量
  • 3.3.2 可变函数
  • 3.3.3 回调函数
  • 3.3.4 匿名函数
  • 3.4 PHP的内置函数
  • 3.4.1 字符串函数
  • 3.4.2 数学函数
  • 3.4.3 时间日期函数
  • 3.5 PHP手册的使用
  • 动手实践:制作年历
  • 【功能分析】
  • 【功能实现】
  • 本章小结
  • 课后练习
  • 第4章 数组
  • 4.1 初识数组
  • 4.2 数组的基本使用
  • 4.2.1 数组的定义
  • 4.2.2 访问数组
  • 4.2.3 遍历数组
  • 4.2.4 数组的删除
  • 4.2.5 数组操作符
  • 4.3 数组查找
  • 4.3.1 顺序查找法
  • 4.3.2 二分查找法
  • 4.4 数组排序
  • 4.4.1 冒泡排序
  • 4.4.2 简单选择排序
  • 4.4.3 快速排序
  • 4.4.4 插入排序
  • 4.5 数组的常用函数
  • 4.5.1 指针操作函数
  • 4.5.2 数组元素操作函数
  • 4.5.3 排序函数
  • 4.5.4 检索函数
  • 4.5.5 其他数组函数
  • 4.6 数组在字符串与函数中的应用
  • 4.6.1 字符串与数组的转换
  • 4.6.2 函数可变参数列表
  • 4.6.3 将数组作为参数调用函数
  • 动手实践:找猴王游戏
  • 【功能分析】
  • 【功能实现】
  • 本章小结
  • 课后练习
  • 第5章 错误处理及调试
  • 5.1 错误处理概述
  • 5.1.1 常见的错误类型
  • 5.1.2 错误级别
  • 5.1.3 手动触发错误
  • 5.2 如何处理错误
  • 5.2.1 显示错误报告
  • 5.2.2 记录错误日志
  • 5.2.3 自定义错误处理器
  • 5.3 PHP的调试工具
  • 5.3.1 NetBeans集成开发环境
  • 5.3.2 PHP调试工具Xdebug
  • 动手实践:获取PHP脚本运行信息
  • 【功能分析】
  • 【功能实现】
  • 本章小结
  • 课后练习
  • 第6章 阶段案例——Web表单生成器
  • 6.1 案例展示
  • 6.2 需求分析
  • 6.3 案例实现
  • 6.3.1 准备表单
  • 6.3.2 多维数组保存数据
  • 6.3.3 表单的自动生成
  • 本章小结
  • 第7章 PHP与Web页面交互
  • 7.1 Web交互
  • 7.1.1 Web表单交互
  • 7.1.2 URL参数交互
  • 7.1.3 数组方式提交数据
  • 7.1.4 HTML特殊字符处理
  • 7.2 HTTP协议
  • 7.2.1 什么是HTTP
  • 7.2.2 查看HTTP消息
  • 7.2.3 PHP处理过程
  • 7.2.4 HTTP请求消息
  • 7.2.5 HTTP响应消息
  • 动手实践:利用cURL扩展发送请求
  • 【功能分析】
  • 【功能实现】
  • 本章小结
  • 课后练习
  • 第8章 PHP操作MySQL数据库
  • 8.1 MySQL的安装和使用
  • 8.1.1 数据库概述
  • 8.1.2 获取MySQL
  • 8.1.3 命令安装方式
  • 8.1.4 MySQL命令行工具
  • 8.2 PHP访问MySQL
  • 8.2.1 PHP的相关扩展
  • 8.2.2 PHP访问MySQL的基本步骤
  • 8.3 MySQLi扩展的使用
  • 8.3.1 连接数据库
  • 8.3.2 执行SQL语句
  • 8.3.3 处理结果集
  • 8.3.4 其他操作函数
  • 8.4 预处理和参数绑定
  • 8.4.1 什么是预处理
  • 8.4.2 预处理的实现
  • 动手实践:安装phpMyAdmin
  • 【功能分析】
  • 【功能实现】
  • 本章小结
  • 课后练习
  • 第9章 阶段案例——“许愿墙”
  • 9.1 案例展示
  • 9.2 需求分析
  • 9.3 案例实现
  • 9.3.1 准备工作
  • 9.3.2 数据库设计
  • 9.3.3 “许愿墙”展示
  • 9.3.4 分页查询
  • 9.3.5 发表愿望
  • 9.3.6 修改愿望
  • 9.3.7 删除愿望
  • 本章小结
  • 第10章 正则表达式
  • 10.1 什么是正则表达式
  • 10.2.1 如何使用正则表达式
  • 10.2 正则表达式快速入门
  • 10.2.2 正则表达式的组成
  • 10.2.3 获取所有匹配结果
  • 10.3 正则表达式语法
  • 10.3.1 定位符与选择符
  • 10.3.2 字符范围与反斜线
  • 10.3.3 字符的限定与分组
  • 10.3.4 模式修饰符
  • 10.4 PCRE兼容正则表达式函数
  • 10.4.1 preg_grep()函数
  • 10.4.2 preg_replace()函数
  • 10.4.3 preg_split()函数
  • 动手实践:正则表达式应用案例
  • 【功能分析】
  • 【功能实现】
  • 本章小结
  • 课后练习
  • 第11章 文件操作
  • 11.1 文件操作入门
  • 11.1.1 文件读写
  • 11.1.2 文件常用操作
  • 11.1.3 文件类型和属性
  • 11.1.4 目录操作
  • 11.1.5 解析路径
  • 11.2 文件操作进阶
  • 11.2.1 文件指针
  • 11.2.2 目录句柄
  • 11.2.3 资源流
  • 动手实践:文件上传和下载
  • 【功能分析】
  • 【功能实现】
  • 本章小结
  • 课后练习
  • 第12章 图像技术
  • 12.1 PHP图像基础
  • 12.1.1 GD库简介
  • 12.1.2 常见图片格式
  • 12.2 图像的常见操作
  • 12.2.1 图像快速入门
  • 12.2.2 图像的基本操作
  • 12.2.3 绘制基本形状
  • 12.2.4 绘制文本
  • 12.3 图像的复制与处理
  • 12.3.1 图像叠加与缩放
  • 12.3.2 图像过滤器
  • 动手实践:图像处理的常见案例
  • 【功能分析】
  • 【功能实现】
  • 本章小结
  • 课后练习
  • 第13章 阶段案例——在线相册
  • 13.1 案例展示
  • 13.2 需求分析
  • 13.3 案例实现
  • 13.3.1 准备工作
  • 13.3.2 数据库设计
  • 13.3.3 相册管理
  • 13.3.4 图片上传
  • 13.3.5 图片浏览
  • 13.3.6 图片搜索
  • 13.3.7 其他操作
  • 本章小结
  • 第14章 面向对象编程
  • 14.1 什么是面向对象
  • 14.1.1 面向过程与面向对象
  • 14.1.2 面向对象中的类与对象
  • 14.1.3 面向对象的特征
  • 14.2 类与对象的使用
  • 14.2.1 类的定义与实例化
  • 14.2.2 对象的基本使用
  • 14.2.3 构造方法与析构方法
  • 14.3 类常量与静态成员
  • 14.3.1 类常量
  • 14.3.2 静态成员
  • 14.4 封装与继承
  • 14.4.1 继承
  • 14.4.2 封装
  • 14.4.3 方法重写
  • 14.4.4 final关键字
  • 14.5 抽象类与接口
  • 14.5.1 抽象类与抽象方法
  • 14.5.2 接口
  • 14.5.3 多态与类型约束
  • 14.6 设计模式
  • 14.6.1 单例模式
  • 14.6.2 工厂模式
  • 动手实践:MySQLi扩展面向对象语法
  • 【功能分析】
  • 【功能实现】
  • 本章小结
  • 课后练习
  • 第15章 会话技术
  • 15.1 会话技术的概述
  • 15.2 Cookie技术
  • 15.2.1 Cookie简介
  • 15.2.2 Cookie基本使用
  • 15.2.3 Cookie路径与域名
  • 15.3 Session技术
  • 15.3.1 Session简介
  • 15.3.2 Session基本使用
  • 15.3.3 Session机制
  • 动手实践:用户登录与退出
  • 【功能分析】
  • 【功能实现】
  • 本章小结
  • 课后练习
  • 第16章 阶段案例——“趣PHP”网站开发实战
  • 16.1 案例展示
  • 16.2 需求分析
  • 16.3 案例实现
  • 16.3.1 准备工作
  • 16.3.2 数据库操作类
  • 16.3.3 文件上传类
  • 16.3.4 用户登录与退出
  • 16.3.5 验证码
  • 16.3.6 用户注册
  • 16.3.7 记住登录状态
  • 16.3.8 用户上传头像
  • 16.3.9 栏目管理
  • 16.3.10 内容发布与修改
  • 16.3.11 处理图片和视频
  • 16.3.12 内容查看
  • 16.3.13 内容删除
  • 16.3.14 内容列表
  • 16.3.15 发表回复
  • 本章小结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

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