PHP精解案例教程

副标题:无

作   者:于天恩编著

分类号:

ISBN:9787811231441

微信扫一扫,移动浏览光盘

简介

本书对B/S架构PHP编程进行了系统的介绍,最大特色是:程序和案例都来自工程项目,全书共有20多个完整案例和超过150个基本程序,都是网站应用中常用的程序。本书介绍了B/S架构的经典编程体系:客户端采用HTML,CSS和JavaScript脚本语言,服务器端采用PHP + MySQL体系。全书分成四大部分:第一部分,环境配置与PHP编程基础,介绍PHP + MySQL平台的配置和PHP的语言基础。第二部分,PHP的常用技术,介绍了PHP中使用频率最高的函数,详细分析了使用PHP进行表单处理的标准方案,介绍了使用PHP进行文件操作的基本方法。第三部分,PHP核心技术,介绍了PHP的会话操作和数据库操作技术。第四部分,PHP工程项目开发,介绍了当前B/S架构编程领域最新的Ajax技术在PHP中的应用,剖析了两个完整的实际工程项目,从工程应用角度介绍了在线投票系统和内容管理系统的设计与开发。   本书相关的软件和所有源代码都可在ftp://press.bjtu.edu.cn下载更多>>

目录

第一部分 环境配置与PHP编程基础
第1章 配置PHP运行环境
1.1 软件编程体系简介
1.1.1 B/S架构编程体系
1.1.2 C/S架构编程体系
1.2 PHP基本原理
1.2.1 PHP的发展历史
1.2.2 PHP相关技术概览
1.3 PHP运行环境
1.3.1 安装Apache2.0.50
1.3.2 配置Apache2.0.50
1.3.3 安装和配置PHP5.0.0
1.3.4 安装和配置PHP5.1.4
1.3.5 卸载PHP
小结
课后习题和上机练习
第二部分 PHP的常用技术
第2章 语言基础
2.1 写在最前面的知识
2.1.1 嵌入页面的脚本语言
2.1.2 注释符
2.1.3 输出函数
2.1.4 转义字符输出
2.2 变量
2.2.1 命名原则
2.2.2 数据类型
2.2.3 引号
2.2.4 变量迭代
2.3 常量
2.3.1 命名原则
2.3.2 常量定义
2.3.3 系统常量
2.4 运算符
2.4.1 算术运算符
2.4.2 位运算符
2.4.3 关系运算符
2.4.4 逻辑运算符
2.4.5 其他运算符
2.4.6 综述
2.5 函数
2.5.1 函数的定义和使用
2.5.2 函数替代
2.6 类
2.6.1 类定义
2.6.2 类的继承
2.7 流程控制
2.7.1 顺序结构
2.7.2 选择结构
2.7.3 循环结构
2.7.4 页面程序终止
2.7.5 页面跳转
2.7.6 PHP的变形流程控制结构
2.7.7 页面包含函数
2.8 数组
2.8.1 数组的创建和使用
2.8.2 数组的遍历
2.8.3 二维数组
2.8.4 超级数组
小结
课后习题和上机练习
第3章 常用函数和表单处理
3.1 最常用函数
3.2 时间函数
3.2.1 date()函数和time()函数
3.2.2 strftime()函数
3.2.3 getdate()函数
3.2.4 mktime()函数
3.3 数学函数
3.3.1 随机函数
3.3.2 最大值函数和最小值函数
3.3.3 ceil()函数,floor()函数和round()函数
3.4 字符串函数
3.4.1 除去空格
3.4.2 HTML处理相关函数
3.4.3 改变字符串大小写
3.4.4 字符串进入数据库之前的处理
3.4.5 字符串拆分
3.4.6 字符串查找
3.4.7 字符串替换
3.4.8 字符串加密
3.4.9 正则表达式的基础知识
3.4.10 利用正则表达式的字符串函数
3.4.11 综合案例
3.5 其他函数
3.5.1 读取图片信息
3.5.2 发送电子邮件
3.6 表单处理
3.6.1 表单的提交
3.6.2 表单的验证
3.6.3 表单的接收
小结
课后习题和上机练习
第4章 目录和文件操作
4.1 文件操作
4.1.1 基本操作方法
4.1.2 重要的函数
4.1.3 基本案例
4.2 目录操作
4.2.1 第一种简单的目录操作方法
4.2.2 第二种简单的目录操作方法
4.2.3 基于文件名的目录搜索引擎
4.3 XML的基本解析方法
4.4 基于文本的应用程序
4.4.1 基于文本文件的留言板
4.4.2 基于文本的页面访问计数器
4.5 文件上传
4.5.1 文件上传的基本方法
4.5.2 文件上传的标准方法
4.5.3 文件上传的策略
小结
课后习题和上机练习
第三部分 PHP核心技术
第5章 session与身份认证
5.1 session的基本用法
5.2 基于session的身份验证系统
5.3 基于session的购物车系统
5.4 session的高级用法
小结
课后习题和上机练习
第6章 数据库操作准备
6.1 SQL Server的安装配置和基本操作
6.1.1 SQL Server 2000的安装和设置
6.1.2 SQL Server 2000的基本操作
6.2 MySQL的安装配置和基本操作
6.2.1 MySQL5.0.19的安装和设置
6.3 phpMyAdmin的安装设置和基本操作
6.3.1 phpMyAdmin的安装
6.3.2 phpMyAdmin的设置
6.3.3 phpMyAdmin的基本操作
6.4 SQL语言
6.4.1 基本SQL语句
6.4.2 聚合函数
6.4.3 分组查询
6.4.4 嵌套查询
6.4.5 交叉表查询
小结
课后习题和上机练习
第7章 数据库操作
7.1 基本操作法
7.1.1 基本步骤
7.1.2 PHP操作MySQL的新函数库mysqli
7.2 DBX操作法
7.2.1 一套通用的数据库访问解决方案
7.2.2 DBX操作法基本步骤
7.3 COM操作法
7.4 PEAR操作法
7.4.1 PEAR的安装和配置
7.4.2 基本步骤
7.5 PDO操作法
7.5.1 PDO的配置
7.5.2 基本步骤
7.5.3 PDO访问多种数据库
7.6 数据库操作关键技术
7.6.1 将数据库信息导入XML文件
7.6.2 数据分页显示
7.6.3 基于数据库的身份验证系统
小结
课后习题和上机练习
第8章 数据库工程项目
8.1 Dreamweaver的安装和使用
8.1.1 Dreamweaver的安装
8.1.2 Dreamweaver的使用
8.2 网络聊天室的设计和实现
8.2.1 系统设计
8.2.2 系统实现
8.3 在线投票系统的设计和实现
8.3.1 系统设计
8.3.2 系统实现
8.4 留言板的设计和实现
8.4.1 系统设计
8.4.2 系统实现
8.5 新闻发布系统的设计和实现
8.5.1 系统设计
8.5.2 系统实现
小结
课后习题和上机练习
第四部分 PHP工程项目开发
第9章 Ajax和PHP
9.1 Ajax的基本应用方法
9.2 实时显示程序
小结
课后习题和上机练习
第10章 两个系统的设计与实现
10.1 准备工作
10.1.1 应用程序的跨平台考虑
10.1.2 重要函数的提示
10.1.3 约定
10.2 在线投票系统的设计与实现
10.2.1 系统设计
10.2.2 数据库系统的实现
10.2.3 程序与代码
10.2.4 可以改进的地方
10.3 网络新闻系统的设计与实现
10.3.1 系统设计
10.3.2 数据库系统的实现
10.3.3 程序与代码
10.3.4 可以改进的地方
小结
课后习题和上机练习

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

PHP精解案例教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon