展开全部

主编推荐语

以通俗易懂的语言、丰富的图表、实用的案例介绍了PHP语言。

内容简介

PHP是一种运行于服务器端并完全跨平台的嵌入式脚本编程语言,是目前开发各类Web应用的主流语言之一。

本书共分11章:第1~7章主要介绍了Web开发概念和PHP入门、PHP基本语法、PHP流程控制和数组、PHP函数及应用、PHP与网页交互、PHP访问MySQL数据库、会话控制;第8~11章则围绕PHP进阶、PHP中的面向对象编程、PHP与MVC开发模式及课程案例等进行了介绍。

本书适用于计算机相关专业基于PHP的Web开发课程的教学,也可作为基于PHP的Web应用项目开发爱好者的参考用书。

目录

  • 版权信息
  • 内容提要
  • 编写委员会
  • 前言
  • 第1章 Web开发概念和PHP入门
  • 1.1 体系结构选择
  • 1.2 网站开发中常用概念介绍
  • 1.3 Web工作原理
  • 1.4 动态网站开发所需的Web构件
  • 1.5 初识PHP
  • 1.5.1 什么是PHP
  • 1.5.2 第一个PHP文件
  • 1.6 搭建PHP开发运行环境
  • 1.6.1 XAMPP安装
  • 1.6.2 XAMPP配置和使用
  • 1.6.3 WampServer的安装使用
  • 1.7 代码编辑工具Sublime
  • 1.7.1 Sublime的常用操作
  • 1.7.2 在Sublime中安装Emmet
  • 1.7.3 设置文档的自动提示与补全
  • 1.8 本章习题
  • 第2章 PHP基本语法
  • 2.1 将PHP嵌入HTML代码
  • 2.2 PHP程序中的注释
  • 2.3 PHP中的输出方法
  • 2.4 变量
  • 2.4.1 变量的命名
  • 2.4.2 变量的数据类型
  • 2.4.3 变量类型的转换
  • 2.4.4 PHP对变量的操作
  • 2.5 常量
  • 2.5.1 常量定义
  • 2.5.2 使用PHP预定义常量
  • 2.6 PHP中的运算符和表达式
  • 2.6.1 算术运算符
  • 2.6.2 字符串运算符
  • 2.6.3 赋值运算符
  • 2.6.4 比较运算符
  • 2.6.5 逻辑运算符
  • 2.6.6 位运算符
  • 2.6.7 其他运算符
  • 2.6.8 表达式
  • 2.7 本章小结
  • 2.8 本章习题
  • 第3章 PHP流程控制和数组
  • 3.1 PHP中的分支结构
  • 3.1.1 单分支结构
  • 3.1.2 双分支结构
  • 3.1.3 多分支结构
  • 3.2 PHP中的循环结构
  • 3.2.1 while语句
  • 3.2.2 do...while语句
  • 3.2.3 for循环语句
  • 3.2.4 foreach语句
  • 3.3 特殊的流程控制语句
  • 3.4 PHP中的数组
  • 3.4.1 数组的分类
  • 3.4.2 数组的定义和遍历
  • 3.5 本章小结
  • 3.6 本章习题
  • 第4章 PHP函数及应用
  • 4.1 PHP函数语法
  • 4.1.1 定义函数和调用函数
  • 4.1.2 函数参数和返回值
  • 4.1.3 使用文件包含函数组织代码
  • 4.2 PHP变量范围
  • 4.3 PHP对字符串的处理
  • 4.3.1 对字符串进行分割与合并
  • 4.3.2 获取字符串子串
  • 4.3.3 字符串查找
  • 4.3.4 字符串替换
  • 4.3.5 HTML字符串处理函数
  • 4.4 用PHP获取日期和时间
  • 4.4.1 更改时区
  • 4.4.2 UNIX时间戳
  • 4.4.3 生成日期和时间的函数
  • 4.4.4 获取日期和时间的信息
  • 4.5 PHP操作文件和目录
  • 4.5.1 打开和关闭文件
  • 4.5.2 读取文件
  • 4.5.3 写入文件
  • 4.5.4 目录操作函数
  • 4.5.5 获取路径中的文件名和目录名
  • 4.5.6 判断文件和目录是否存在
  • 4.5.7 删除和复制文件
  • 4.6 本章习题
  • 第5章 PHP与网页交互
  • 5.1 PHP的预定义数组
  • 5.1.1 预定义数组$_POST
  • 5.1.2 预定义数组$_GET
  • 5.1.3 其他的预定义数组
  • 5.2 应用实践:获取用户注册表单信息并输出
  • 5.3 文件上传
  • 5.3.1 浏览器端文件上传设置
  • 5.3.2 在服务器端通过PHP处理上传文件
  • 5.4 应用实践:注册用户上传头像
  • 5.5 文件下载
  • 5.6 本章小结
  • 5.7 本章习题
  • 第6章 PHP访问MySQL数据库
  • 6.1 MySQL数据库基础知识
  • 6.1.1 MySQL数据库的存储引擎
  • 6.1.2 MySQL数据库的数据类型
  • 6.1.3 MySQL字符集与字符序
  • 6.1.4 MySQL数据库的SQL语法基础
  • 6.1.5 数据库用户权限管理
  • 6.2 认识Navicat
  • 6.3 应用实践:设计动漫电影信息网站的数据库
  • 6.4 PHP访问MySQL数据库的流程
  • 6.5 PHP访问MySQL数据库的函数
  • 6.5.1 连接MySQL数据库服务器的函数
  • 6.5.2 获取MySQL错误信息的函数
  • 6.5.3 执行SQL语句的函数
  • 6.5.4 处理结果集的函数
  • 6.5.5 关闭数据库连接的函数
  • 6.6 应用实践:注册用户信息管理
  • 6.7 应用实践:分页
  • 6.8 应用实践:抽取系统公共文件
  • 6.9 本章小结
  • 6.10 本章习题
  • 第7章 会话控制
  • 7.1 Session工作原理
  • 7.2 Session的生命周期
  • 7.3 操作Session的函数
  • 7.4 Session配置
  • 7.5 应用实践:保存用户登录信息
  • 7.6 应用实践:登录权限验证
  • 7.7 Cookie的使用
  • 7.8 应用实践:自动登录
  • 7.9 Header函数和输出缓存
  • 第8章 PHP进阶
  • 8.1 PHP与Ajax
  • 8.1.1 Ajax概述
  • 8.1.2 XMLHttpRequest对象
  • 8.1.3 应用实践:验证用户名是否可用
  • 8.1.4 jQuery中的Ajax
  • 8.2 PHP中富文本的应用
  • 8.2.1 什么是富文本
  • 8.2.2 应用实践:使用UEditor进行新闻发布
  • 8.2.3 UEditor中的上传路径配置
  • 8.3 用PHP发送邮件
  • 8.3.1 PHPMailer
  • 8.3.2 应用实践:使用邮件找回密码
  • 8.4 用PHP生成图表
  • 8.4.1 什么是ECharts
  • 8.4.2 应用实践:使用ECharts统计用户信息
  • 8.5 Excel导入导出
  • 8.5.1 PHPExcel介绍
  • 8.5.2 应用实践:使用PHPExcel进行用户信息导入导出
  • 8.5.3 使用PHPExcel的常见问题
  • 8.6 本章习题
  • 第9章 PHP中的面向对象编程
  • 9.1 面向对象编程介绍
  • 9.1.1 什么是类
  • 9.1.2 什么是对象
  • 9.2 如何抽象一个类
  • 9.2.1 类的声明
  • 9.2.2 成员属性
  • 9.2.3 成员方法
  • 9.3 通过类实例化对象
  • 9.3.1 实例化对象
  • 9.3.2 对象中成员的访问
  • 9.3.3 特殊对象引用$this
  • 9.3.4 构造方法和析构方法
  • 9.4 封装性
  • 9.4.1 设置私有成员
  • 9.4.2 私有成员的访问
  • 9.5 继承性
  • 9.5.1 类继承的应用
  • 9.5.2 访问类型控制
  • 9.5.3 子类中重载父类的方法
  • 9.6 本章小结
  • 9.7 本章习题
  • 第10章 PHP与MVC开发模式
  • 10.1 MVC模式的工作原理
  • 10.2 MVC模式在项目中的应用
  • 10.2.1 阶段一:构建MVC结构
  • 10.2.2 阶段二:抽取模型层业务逻辑
  • 10.2.3 阶段三:提取访问网站的入口文件
  • 10.2.4 阶段四:抽取视图层功能
  • 10.3 本章小结
  • 10.4 本章习题
  • 第11章 课程案例
  • 11.1 使用Bootstrap美化网页
  • 11.1.1 用户注册表单页面
  • 11.1.2 用户登录表单页面
  • 11.1.3 管理员登录表单页面
  • 11.1.4 用户列表页面
  • 11.1.5 修改用户信息页面
  • 11.2 系统总体项目描述
  • 11.3 地区管理子系统的实现
  • 11.3.1 添加地区功能
  • 11.3.2 显示地区列表功能
  • 11.3.3 修改地区功能
  • 11.3.4 删除地区功能
  • 11.4 动漫电影信息管理子系统的实现
  • 11.4.1 添加动漫电影功能
  • 11.4.2 显示动漫电影信息列表功能
  • 11.4.3 修改动漫电影信息功能
  • 11.4.4 删除动漫电影信息功能
  • 11.5 前台首页的实现
  • 11.5.1 网页导航条的实现
  • 11.5.2 用户登录功能
  • 11.5.3 首页主体部分的实现
  • 11.6 前台栏目列表页的实现
  • 11.7 前台动漫电影详细内容页的实现
  • 11.8 留言管理子系统的实现
  • 11.9 本章小结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

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