注册 登录 进入教材巡展
#
  • #

出版时间:2014年8月

出版社:重庆大学出版社

以下为《PHP Web 程序设计》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 重庆大学出版社
  • 9787562481461
  • 123274
  • 0065156144-1
  • 2014年8月
  • 工学
  • 软件工程
  • TP312PH
  • 计算机
  • 高职
内容简介
李华平、孙双林主编的《PHP WEB程序设计》以一个简易企业CMS系统为载体,以企业用人能力标准为依据,采用“分模块、分层次”的思想,将PHP相关知识和技能融入到书中。本书以基于工作过程的方式编写,全书共分7个学习情境,前5个学习情境以任务的形式讲解PHP程序员相关岗位所需的基本知识和技能,主要包括基本语法、数据库操作、文件操作、GD图形图像处理、表单处理、会话技术等;学习情境6通过简易的CMS管理系统项目讲解前5个学习情境相关知识和技能的综合运用;学习情境7讲解MVC所涉及的相关知识和技术,为后续提高打好基础。每个学习情境以任务引入、任务分析、任务实施、任务小结、知识拓展、能力拓展为内容展开,充分突出基于工作过程的学习方式。
本书可作为高等职业院校计算机相关专业的教材,也可作为从事PHP互联网开发人员的参考书。
目录

学习情境1  PHP运行环境搭建


  1.1  任务引入


  1.2  任务分析


    1.2.1  任务目标


    1.2.2  设计思路


  1.3  任务实施


    任务1  WAMP插件方式手动安装


    任务2  WAMPServer集成环境安装


    任务3  WAMP常用环境配置


  1.4  任务小结


  1.5  知识拓展


    1.5.1  PHP简介


    1.5.2  B/S相关知识


    1.5.3  PHP开发工具


  1.6  能力拓展


    1.6.1  Dreamweaver下建立站点


    1.6.2  EditorPlus下建立站点


    1.6.3  Zend Studio新建本地项目


  1.7  巩固提高


学习情境2  输出文本数据


  2.1  任务引入


  2.2  任务分析


    2.2.1  任务目标


    2.2.2  设计思路


  2.3  任务实施


    任务1  制作基本信息页面


    任务2  对数据进行运算


    任务3  输出用户基本信息数据


  2.4  任务小结


    2.4.1  PHP标记


    2.4.2  PHP中的变量


    2.4.3  PHP中的常量


    2.4.4  PHP注释


    2.4.5  PHP的基本输出语句:echo


    2.4.6  PHP的运行原理


  2.5  知识拓展


    2.5.1  数据类型


    2.5.2  可变变量


    2.5.3  运算符


    2.5.4  表达式


    2.5.5  PHP的输出语句


    2.5.6  变量值传递与引用赋值


  2.6  能力拓展


    2.6.1  使用<?=?>输出变量


    2.6.2  交换两个变量的值


  2.7  巩固提高


学习情境3  获取用户表单数据


  3.1  任务引入


  3.2  任务分析


    3.2.1  任务目标


    3.2.2  设计思路


  3.3  任务实施


    任务1  制作表单页面


    任务2  输出用户信息


    任务3  表单验证


  3.4  任务小结


    3.4.1  PHP获取表单数据


    3.4.2  数组与foreach遍历数组


    3.4.3  if语句


    3.4.4  if.elseifl语句


    3.4.5  empty()判断数据是否为空


  3.5  知识拓展


    3.5.1  二维数组


    3.5.2  过程化语句


    3.5.3  自定义函数


  3.6  能力拓展


    3.6.1  foreach输出学生信息二维数组


    3.6.2  制作分页导航


    3.6.3  输出“九九乘法表”


    3.6.4  计算圆面积


    3.6.5  常用系统函数


  3.7  巩固提高


学习情境4  用户管理系统


  4.1  任务引入


  4.2  任务分析


    4.2.1  任务目标


    4.2.2  设计思路


  4.3  任务实施


    任务1  用户注册


    任务2  用户登录与注销


    任务3  制作登录验证码


    任务4  显示用户列表


    任务5  删除用户


    任务6  修改用户信息


  4.4  任务小结


    4.4.1  PHP操作MySQL数据库


    4.4.2  PHP会话技术


    4.4.3  MySQI简单的SQI语句


    4.4  14分页查询


    4.4.5  PHP页面跳转方式


    4.4.6  explode()与implode()


    4.4.7  加载外部PHP文件


  4.5  知识拓展


    4.5.1  网页中文乱码


    4.5.2  SQL数据库注入攻击


    4.5.3  PDO技术


  4.6  能力拓展


    4.6.1  制作Session防表单重复提交


    4.6.2  使用cookie记录登录信息


  4.7  巩固提高


学习情境5  图片管理系统


  5.1  任务引入


  5.2  任务分析


    5.2.1  任务目标


    5.2.2  设计思路


  5.3  任务实施


    任务1  添加图片


    任务2  制作图片管理例表


    任务3  删除图片


    任务4  编辑图片信息


  5.4  任刎、结


    5.4.1  文件上传


    5.4.2  GD图形图像库函数


  5.5  知识拓展


    JPGraph


  5.6  能力拓展


    5.6.1  生成图片缩略图


    5.6.2  添加图片文字水印


    5.6.3  多文件上传


    5.6.4  使用JPGraph绘制柱形图


  5.7  巩固提高


学习情境6  CMS网站管理系统


  6.1  任务引人


  6.2  任务分析


    6.2.1  任务目标


    6.2.2  设计思路


  6.3  任务实施


    任务1  制作系统共用文件


    任务2  制作管理员登录功能


    任务3  制作栏目管理


    任务4  制作新闻栏目管理


    任务5  制作首页展示栏目


  6.4  任务小结


    6.4.1  UML用例


    6.4.2  在线编辑器


  6.5  知识拓展


    PHP开源CMS系统


  6.6  能力拓展


    6.6.1  DedeCMS安装


    6.6.2  DedeCMS基本设置


  6.7  巩固提高


学习情境7  MVC分页查询


  7.1  任务引入


  7.2  任务分析


    7.2.1  任务目标


    7.2.2  设计思路


  7.3  任务实施


    任务1  创建类与对象


    任务2  制作adodb分页查询


    任务3  制作MVC分页查询


  7.4  任务小结


    7.4.1  面向对象编程


    7.4.2  adodb概述


    7.4.3  Smarty模板技术


  7.5  知识拓展


    7.5.1  PHP类自动加载


    7.5.2  MVC简介


  7.6  能力拓展


    7.6.1  编写文件上传类


    7.6.2  使用spl_autoload_register


  7.7  巩固提高


附录


  附录1  常用函数索引


  附录2  正则表达式