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

出版时间:2016年1月

出版社:清华大学出版社

以下为《PHP开发自学经典》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302422938
  • 1-1
  • 137485
  • 0044178202-6
  • 平装
  • 16开
  • 2016年1月
  • 工学
  • 软件工程
  • TP312PH
  • 计算机
  • 本科
内容简介
作为一种通用开源脚本语言,PHP语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于web开发领域。用PHP制作出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行。张莹、耿兴隆、薛玉倩编著的《PHP开发自学经典》从最基础的HTML开始,全面系统地介绍了PHP的各项技术。主要内容包括:XHTML技术、CSS技术、JavaScript基础知识、Web开发环境部署、精品课网站制作、PHP基础、数据库基础、PHP高级应用、会话管理与XML技术、正则表达式及PHP异常处理机制、Smarty模板技术、基于MVC的案例等内容,并在最后两章详细介绍了旅游网站开发、博客管理系统两个实例的制作过程。
本书专为广大PHP初学者量身定制,不仅适合各大院校作为教材使用,同时,也是PHP爱好者自学PHP的首选之作。
目录

第1章 XHTML技术


  1.1 XHTML基础


    1.1.1 HTML与XHTML


    1.1.2 XHTML语法规则


  1.2 XHTML应用


  习题


第2章 CSS技术


  2.1 CSS语法基础


    2.1.1 CSS的引入


    2.1.2 Css的构成


  2.2 CSS常用属性


    2.2.1 CSS背景属性


    2.2.2 CSS文本属性


    2.2.3 CSS字体属性


    2.2.4 CSS列表属性


    2.2.5 CSS边距属性


    2.2.6 CSs边框属性


    2.2.7 CSS定位


    2.2.8 CSS浮动


  2.3 CSS应用举例


  习题


第3章 JavaScript基础知识


  3.1 JavaScript语法


    3.1.1 ECMAScript


    3.1.2 文档对象模型


    3.1.3 浏览器对象模型


    3.2.JavaScript与jQuery


    3.3.JavaScript应用举例


  习题


第4章 Web开发环境部署


  4.1 windOWS下PHP运行环境搭建


    4.1.1 独立安装


    4.1.2 一键安装包


  4.2 Linux下PHP运行环境搭建


    4.2.1 独立安装


    4.2.2 一键安装包


  习题


第5章 精品课网站制作


  5.1 系统概述


  5.2 项目实现步骤


    5.2.1 首页技术分析


    5.2.2 首页CSS效果分析


    5.2.3 二级页面技术分析


    5.2.4 二级页面CSS效果分析


  习题


第6章 PHP基础


  6.1 PHP概


  6.2 嵌入PHP


  6.3 PHP基本语法


    6.3.1 数据类型


    6.3.2 常量与变量


    6.3.3 运算符


    6.3.4 流程控制


  6.4 数组


    6.4.1 数组的定义


    6.4.2 数组的操作


  6.5 函数


    6.5.1 认识函数


    6.5.2 自定义函数


    6.5.3 函数和变量作用域


    6.5.4 函数高级应用


  习题


第7章 数据库基础


  7.1 MySQL基本操作


    7.1.1 phpMyAdmin的使用


    7.1.2 MySQL基本操作


  7.2 在PHP中操作数据库


    7.2.1 连接到一个MySQ数据库


    7.2.2 访问数据库中的数据


    7.2.3 插入、修改、删除记录


  习题


第8章 PHP高级应用


  8.1 类与对象


    8.1.1 面向对象的概念


    8.1.2 类与对象


    8.1.3 PHF5中的魔术方法


  8.2 文件处理


    8.2.1 文件的打开与关闭


    8.2.2 文件的访问


    8.2.3 目录的处理


    8.2.4 文件上传与下载


  习题


第9章 会话管理与XML技术


  9.1 Cookie


    9.1.1 COOKie的优缺点


    9.1.2 COOKie的使用


  9.2 Session


    9.2.1 什么是Session


    9.2.2 Session的使用


  9.3 PHP与XML技术


    9.3.1 XML语法


    9.3.2 XML文档结构


    9.3.3 使用PHP创建XML文档


    9.3.4 使用SimpleXML创建和解析XMI


    9.3.5 XML的应用——RSS


  小结


第10章 正则表达式及PHP异常处理机制


   10.1 正则表达式简介


  10.2 正则表达式基础语法


    10.2.1 元字符


    10.2.2 模式修饰符


  10.3 POSIX扩展正则表达式函数


    10.3.1 字符串匹配函数——ereg()和eregi()


    10.3.2 字符串替换函数——eregeplace()和ereglLreplace()


    10.3.3 字符串拆分函数——split()和spliti()


  10.4 Perl兼容正则表达式函数


    10.4.1 对数组查询匹配函数——preggrep()


    10.4.2 字符串匹配函数preg—match()和preg一matcha11()


  lO.4.3 转义特殊字符函数一一preg—quote()


    10.4.4 搜索和替换函数——pregreplace()


    10.4.5 字符串拆分函数——preg—split()


  10.5 PHP错误和异常处理


  10.5.1 PHP的错误处理机制


  10.5.2 白定义错误处理


  10.5.3 PHP异常处理


  小结


第11章 Sroarty模板技术


  11.1 MVC概述


    11.1.1 MVC开发模式简介


    11.1.2 Smarty技术介绍


  11.2 Smarty的安装与配置


    11.2.1 Smarty的安装


    11.2.2 Smartv的配置


  11.3 Smarty的使用


    11.3.1 Smarty使用示例


    11.3.2 Smarty的使用步骤


  11.4 Smarty模板变量


    11.4.1 模板中输出PHP分配的变量


    11.4.2 模板中输出PHP分配的变量


    l1.4.3 变量调节器


  11.5 Smarty模板函数


    11.5.1 内建函数


    11.5.2 自定义函数


    11.6 流程控制


    11.6.1 条件选择结构ifelse


    11.6.2 foreach


    11.6.3 section


  11.7 Smarty的缓存处理


    11.7.1 在Smarcy中控制缓存


    11.7.2 一个页面多个缓存


    11.7.3 为缓存实例消除处理开销


    11.7.4 清除缓存


    11.7.5 关闭局部缓存


  11.8 白定义插件


    11.8.1 插件的命名方式


    11.8.2 插件的编写


    11.8.3 函数插件


    11.8.4 修正器插件


    11.8.5 块函数插件


    11.8.6 输出过滤器插件


  小结


第12章 基于MVC的仿记事狗微博系统


  12.1 系统概述


  12.2 数据库设计


  12.3 项目实现


    12.3.1 用户注册模块的实现


    12.3.2 用户登录


    12.3.3 微博主页面


  小结


第13章 旅游网站开发


  13.1 系统概述


  13.2 数据库结构


  13.3 后台功能的实现


    13.3.1 管理用户登录


    13.3.2 后台主界面


    13.3.3 景点列表页面


    13.3.4 景点列表的编辑


    13.3.5 景点信息添加模块


  13.4 前台界面


    13.4.1 前台首页


    13.4.2 杭州旅游的主页


    13.4.3 景点模块设计


  习题


第14章 博客管理系统


  14.1 需求分析


  14.2 系统设计


    14.2.1 系统功能结构


    14.2.2 系统流程图


    14.2.3 开发环境


    14.2.4 文件夹组织结构


  14.3 数据库设计


    14.3.1 数据库概念设计


    14.3.2 数据库物理结构设计


  14.4 首页设计


    14.4.1 首页技术分析


    14.4.2 首页的实现过程


  14.5 博文管理模块设计


    14.5.1 博文管理模块技术分析


    14.5.2 添加博文的实现过程


    14.5.3 博文列表的实现过程


    14.5.4 查看博文、评论的实现过程


    14.5.5 删除文章 、评论的实现过程.


  14.6 图片上传模块设计


    14.6.1 图片上传模块技术分析


    14.6.2 图片上传的实现过程


    14.6.3 图片浏览与删除的实现过程


  14.7 朋友圈模块设计


    14.7.1 朋友圈模块技术分析


    14.7.2 查询好友的实现过程


小结