展开全部

主编推荐语

一方面侧重对PHP基本原理和方法的深入讲解;另一方面重视对实用技术的讲解,以增强学习兴趣。

内容简介

本书分为8章,内容包括网站程序设计基础知识, PHP语言基础,函数与面向对象编程、Web交互编程,MySQL数据库的使用,PHP访问数据库、文件访问技术等。附录中安排了PHP的相关实验。 本书适合作为高等院校各专业“Web编程技术”或“动态网页设计”等课程的教材,也可作为Web编程的培训类教材,还可供网页设计与开发人员参考使用。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 第1章 动态网站的原理和运行机制
  • 1.1 动态网站的原理
  • 1.1.1 动态网站的起源
  • 1.1.2 动态网站的组成与运行
  • 1.1.3 动态网站开发语言
  • *1.1.4 动态网站的有关概念
  • 1.2 网页的类型和工作原理
  • 1.2.1 静态网页和动态网页
  • 1.2.2 为什么需要动态网页
  • 1.2.3 PHP动态网页的工作原理
  • 1.3 安装PHP的运行环境
  • 1.3.1 AppServ的安装
  • 1.3.2 运行第1个PHP程序
  • 1.3.3 Apache的配置
  • *1.3.4 在IIS中集成PHP运行环境
  • 1.4 使用Dreamweaver开发PHP程序
  • 1.4.1 新建动态站点
  • 1.4.2 编写并运行PHP程序
  • 1.5 Web服务器软件
  • 习题
  • 第2章 HTML
  • 2.1 HTML概述
  • 2.1.1 HTML文档的结构
  • 2.1.2 Dreamweaver的开发界面
  • 2.1.3 新建HTML文件
  • 2.1.4 HTML标记
  • 2.1.5 HTML元素及其分类
  • 2.2 文本、图像和超链接标记
  • 2.2.1 文本格式标记
  • 2.2.2 列表标记
  • 2.2.3 图像标记<img>
  • 2.2.4 超链接标记<a>
  • 2.3 表格标记
  • 2.3.1 <table>标记及其属性
  • 2.3.2 <tr>、<td>、<th>标记的属性
  • 2.4 表单标记
  • 2.4.1 <form>标记及其属性
  • 2.4.2 <input>标记
  • 2.4.3 HTML5新增的表单类型和属性
  • 2.4.4 <select>和<option>标记
  • 2.4.5 多行文本域标记<textarea>
  • 2.4.6 表单数据的传递过程
  • 2.5 CSS和JavaScript的嵌入
  • 2.5.1 在HTML中引入CSS
  • 2.5.2 在HTML中嵌入JavaScript
  • 习题
  • 第3章 PHP语言基础
  • 3.1 PHP语法入门
  • 3.1.1 PHP代码的基本格式
  • 3.1.2 简单PHP程序示例
  • 3.2 常量、变量和运算符
  • 3.2.1 PHP的常量和变量
  • 3.2.2 变量的作用域和生存期
  • 3.2.3 可变变量和引用赋值
  • 3.2.4 运算符和表达式
  • 3.3 数据类型和类型转换
  • 3.3.1 PHP的数据类型
  • 3.3.2 字符串数据类型
  • 3.3.3 数据类型的转换
  • 3.4 PHP的语句
  • 3.4.1 条件控制语句
  • 3.4.2 循环控制语句
  • 3.4.3 文件包含语句
  • 3.5 数组
  • 3.5.1 数组的创建
  • 3.5.2 访问数组元素或数组
  • 3.5.3 多维数组
  • 3.5.4 操作数组的内置函数
  • 习题
  • 第4章 函数和面向对象编程
  • 4.1 PHP的内置函数
  • 4.1.1 字符串处理函数
  • 4.1.2 日期和时间函数
  • 4.1.3 检验函数
  • 4.1.4 数学函数
  • 4.2 自定义函数及调用
  • 4.2.1 函数的定义
  • 4.2.2 函数的调用
  • 4.2.3 变量函数和匿名函数
  • 4.2.4 传值赋值和传地址赋值
  • 4.3 面向对象编程
  • 4.3.1 类和对象
  • 4.3.2 类的继承和多态
  • 习题
  • 第5章 Web交互编程
  • 5.1 接收浏览器数据
  • 5.1.1 使用$_POST[]获取表单数据
  • 5.1.2 使用$_GET[]获取表单数据
  • 5.1.3 使用$_GET[]获取URL字符串信息
  • 5.1.4 发送HTTP请求的基本方法
  • 5.1.5 使用$_SERVER[]获取环境变量信息
  • 5.2 发送数据给浏览器
  • 5.2.1 使用echo方法输出信息
  • 5.2.2 使用header()函数重定向网页
  • 5.2.3 操作缓冲区
  • 5.3 使用$_SESSION设置和获取Session
  • 5.3.1 存储和读取Session信息
  • 5.3.2 Session的创建过程和有效期
  • 5.3.3 利用Session限制未登录用户的访问
  • 5.3.4 删除和销毁Session
  • 5.4 使用$_COOKIE读取Cookie
  • 5.4.1 创建和修改Cookie
  • 5.4.2 读取Cookie
  • 5.4.3 Cookie数组
  • 5.4.4 删除Cookie
  • 5.4.5 Cookie程序设计举例
  • 5.4.6 Cookie和Session的比较
  • 5.5 使用$_FILES获取上传文件信息
  • 5.5.1 添加上传文件的表单
  • 5.5.2 使用$_FILES获取上传文件信息
  • 5.5.3 保存上传文件到指定目录
  • 5.5.4 同时上传多个文件
  • 习题
  • 第6章 MySQL数据库
  • 6.1 数据库的基本知识
  • 6.2 MySQL数据库的使用
  • 6.2.1 使用phpMyAdmin管理数据库
  • 6.2.2 使用phpMyAdmin导出/导入数据
  • 6.2.3 使用Navicat管理数据库
  • 6.3 SQL简介
  • 6.3.1 Select语句
  • 6.3.2 添加、删除、更新记录的语句
  • 6.3.3 SQL字符串中含有变量的书写方法
  • 习题
  • 第7章 PHP访问数据库
  • 7.1 访问MySQL数据库
  • 7.1.1 连接MySQL数据库
  • 7.1.2 创建结果集并输出记录
  • 7.1.3 使用mysql_query()增、删、改记录
  • 7.2 添加、删除、修改记录的综合实例
  • 7.2.1 管理记录主页面的设计
  • 7.2.2 添加记录的实现
  • 7.2.3 删除记录的实现
  • 7.2.4 同时删除多条记录的实现
  • 7.2.5 修改记录的实现
  • 7.2.6 查询记录的实现
  • 7.3 分页显示数据
  • 7.3.1 分页程序的基本实现
  • 7.3.2 对查询结果进行分页
  • 7.3.3 将分页程序写成函数
  • 7.3.4 可设置每页显示记录数的分页程序
  • 7.3.5 数据库操作类的实现
  • 7.4 mysqli扩展函数的使用
  • 7.4.1 连接MySQL数据库
  • 7.4.2 执行SQL语句创建结果集
  • 7.4.3 从结果集中获取数据
  • 7.4.4 同时执行多条SQL语句
  • 7.5 新闻网站综合实例
  • 7.5.1 为网站引用后台程序和数据库
  • 7.5.2 在首页显示数据表中的新闻
  • 7.5.3 制作动态图片轮显效果
  • 7.5.4 制作显示新闻详细页面
  • 7.5.5 制作栏目首页
  • 7.5.6 FCKeditor的使用
  • 7.6 数据库接口层PDO
  • 7.6.1 PDO的安装
  • 7.6.2 创建PDO对象连接数据库
  • 7.6.3 使用query()方法执行查询
  • 7.6.4 使用fetchAll()方法返回所有行
  • 7.6.5 使用exec()方法执行增、删、改命令
  • 7.6.6 使用prepare()方法执行预处理语句
  • 7.7 用PDO制作博客网站
  • 7.7.1 数据库的设计
  • 7.7.2 首页的制作
  • 7.7.3 留言模块的制作
  • 7.7.4 博客后台登录的实现
  • 7.8 用户注册与登录系统
  • 7.8.1 PHP的加密函数
  • 7.8.2 用户注册模块的实现
  • 7.8.3 用户登录模块的实现
  • 7.8.4 用户管理模块的实现
  • 7.8.5 删除用户与修改用户密码
  • 习题
  • 第8章 PHP文件访问技术
  • 8.1 文件访问函数
  • 8.1.1 打开和关闭文件
  • 8.1.2 读取文件
  • 8.1.3 移动文件指针
  • 8.1.4 文本文件的写入和追加
  • 8.1.5 读写文件的应用——制作计数器
  • 8.2 文件及目录的基本操作
  • 8.2.1 文件的复制、移动和删除
  • 8.2.2 获取文件属性
  • 8.2.3 目录的基本操作
  • 8.2.4 统计目录和磁盘大小
  • 8.3 制作生成静态页面的新闻系统
  • 8.3.1 数据库设计和制作模板页
  • 8.3.2 新闻添加页面和程序的制作
  • 8.3.3 新闻后台管理页面的制作
  • 8.3.4 新闻修改页面的制作
  • 8.3.5 新闻删除页面的制作
  • 8.3.6 首页和列表页的静态化
  • 8.4 cURL技术简介
  • 8.4.1 cURL的安装和使用
  • 8.4.2 cURL发送请求的方式
  • 8.4.3 cURL的多线程函数
  • 习题
  • 附录 实验
  • A.1 实验1:搭建PHP运行和开发环境
  • A.2 实验2:PHP语言基础
  • A.3 实验3:函数的定义和调用
  • A.4 实验4:面向对象程序设计
  • A.5 实验5:获取表单及URL参数中的数据
  • A.6 实验6:Session和Cookie的使用
  • A.7 实验7:MySQL数据库的管理
  • A.8 实验8:在PHP中访问MySQL数据库
  • A.9 实验9:分页程序的设计
  • A.10 实验10:使用mysqli函数访问数据库
  • A.11 实验11:使用PDO访问数据库
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

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