注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计其他编程语言/工具PHP 4开发指南

PHP 4开发指南

PHP 4开发指南

定 价:¥58.00

作 者: (美)Bill McCarty著;天宏工作室译;天宏工作室译
出版社: 清华大学出版社
丛编项:
标 签: php

购买这本书可以去


ISBN: 9787302060277 出版时间: 2002-12-01 包装: 精装
开本: 23cm 页数: 488 字数:  

内容简介

  借助本书学习使用PHP 4的基础知识。PHP 4是目前最流行的一种跨平台开放源代码脚本语言。您将从创建基本的PHP程序开始,逐步转移到更高深的主题,如编写条件语句、使用字符串、创建函数、输入数组等。遵循复杂性逐步提高的示例程序,这样就不会遗失任何步骤。您将能够立即使用PHP作为电子商务和内联网应用程序的Web开发工具,或者使用PHP处理其他任务,包括网络管理和数据库管理。

作者简介

暂缺《PHP 4开发指南》作者简介

图书目录

第一部分 编写基本的PHP程序
第1章 创建PHP程序
1.1 创建PHP脚本
1.1.1 编写PHP脚本
1.1.2 编写PHP代码框架
1.1.3 创建用于Web浏览器的输出
1.1.4 说明PHP脚本
1.2 执行PHP脚本
1.2.1 上载PHP脚本
1.2.2 执行脚本
1.2.3 排除脚本故障
第2章 PHP的组成部分
2.1 数和字符串
2.1.1 数
2.1.2 字符串
2.2 文字和变量
2.3 标量和数组
2.4 操作符和函数
2.4.1 操作符
2.4.2 函数
第3章 创建HTML表单
3.1 表单设计的基础知识
3.1.1 设计表单
3.1.2 创建HTML表单
3.2 创建表单控件
3.2.1 创建自定义的文本框
3.2.2 创建文本区域
3.2.3 创建密码框
3.2.4 创建复选框
3.2.5 创建单选按钮
3.2.6 创建列表框
3.2.7 创建隐藏域
3.3 关于提交表单的更多信息
3.3.1 使用图像提交数据
3.3.2 创建重置按钮
3.3.3 创建一个多表单页面
3.3.4 使用链接向脚本提供数据
第4章 访问数据
4.1 获取和使用来自表单的数据
4.1.1 向浏览器发送输出
4.1.2 构造嵌入了变量值的字符串
4.2 获取和使用来自环境变量的数据
第5章 使用标量值
5.1 使用常量和动态变量
5.1.1 使用常量
5.1.2 使用动态变量
5.2 使用类型
5.2.1 自动的类型转换
5.2.2 手工的类型转换
第二部分 编写更高级的PHP程序
第6章 编写条件语句
6.1 使用True/False值
6.2 编写简单的if语句
6.3 编写更加复杂的if语句
6.4 编写switch、break和default语句
6.5 编写for语句
6.6 编写while和do while语句
第7章 使用函数
7.1 使用函数
7.2 使用包含文件
7.3 定义函数
7.3.1 调用用户定义的函数
7.3.2 终止函数的执行
7.3.3 递归函数
7.3.4 定义默认参数
7.4 PHP变量和引用
7.4.1 使用全局变量
7.4.2 使用局部变量和静态变量
7.4.3 使用引用(PHP4)
第8章 使用数组
8.1 创建数组
8.1.1 使用赋值创建数组
8.1.2 使用array()函数
8.2 在数组内迭代
8.2.1 在顺序数组内迭代
8.2.2 搜索顺序数组
8.2.3 break语句
8.2.4 continue语句
8.2.5 在非顺序数组内迭代
8.3 使用列举函数
8.3.1 key()函数
8.3.2 each()函数
8.3.3 list()函数
8.4 对数组排序
第9章 使用字符串
9.1 创建和显示字符串
9.1.1 其他转义序列
9.1.2 使用ASCII码
9.1.3 单引号字符串
9.1.4 创建格式化输出
9.2 处理字符串
9.2.1 获得字符串的长度
9.2.2 去掉字符串中的空白字符
9.2.3 将字符串转换为全部大写或全部小写
9.3 比较和搜索字符串
9.3.1 比较字符串
9.3.2 查找和提取子串
9.3.3 替换子串
9.3.4 匹配字符
第三部分 使用存储的数据
第10章 使用cookie
10.1 访问和创建cookie
10.1.1 访问cookie
10.1.2 创建cookie
10.1.3 删除cookie
10.2 高级cookie技术
10.2.1 在一个cookie中存储多个值
10.2.2 指定对cookie的访问以及其他选项
第11章 使用文件和目录
11.1 Unix文件系统
11.1.1 使用Unix文件
11.1.2 使用UniX目录
11.2 使用文件
11.2.1 所有权和权限问题
11.2.2 获得文件的属性
11.2.3 更改文件权限
11.2.4 更改文件所有权
11.2.5 打开文件
11.2.6 确认文件操作的完成
11.2.7 关闭文件
11.2.8 读文件
11.2.9 浏览文件
11.2.10 写文件
11.2.11 获得对文件的独占访问
11.2.12 复制文件
11.2.13 重命名文件
11.2.14 删除文件
11.3 使用目录
11.3.1 获得和更改工作目录
11.3.2 处理路径
11.3.3 查看和更改目录权限
11.3.4 读取目录内容
11.3.5 创建目录
11.3.6 删除目录
第12章 发送和接收电子邮件
12.1 发送电子邮件
12.2 接收邮件
12.2.1 打开邮箱
12.2.2 切换文件夹
12.2.3 关闭邮箱
12.2.4 获得邮箱的信息
12.2.5 获得邮件列表
12.2.6 使用邮件ID
12.2.7 获得邮件信息
12.2.8 获得邮件正文
12.2.9 获得邮件头
12.2.10 将邮件标记为删除
12.3 操作文件夹
12.3.1 列出现有的文件夹
12.3.2 创建文件夹
12.3.3 给文件夹重命名
12.3.4 删除文件夹
12.3.5 将邮件复制到文件夹中
12.3.6 将邮件移入一个文件夹
第13章 关系数据库和SQL基础知识
13.1 关系数据库的概念
13.1.1 关系数据库的结构
13.1.2 关系数据库的基本原理
13.1.3 帮助共享数据
13.1.4 提供数据独立性
13.1.5 特殊请求
13.1.6 组织数据
13.1.7 保护数组
13.1.8 最小化必需的编程技术
13.1.9 获得计算的效率
13.1.10 确定何时使用关系数据库管理系统
13.2 数据库的实现
13.2.1 数据库的设计
13.2.2 E-R模型化
13.2.3 数据库标准化
13.2.4 E-R模型的优化
13.2.5 创建MySQL数据库
13.3 访问数据库数据:SQL查询
13.4 更改数据库的数据
13.5 排序、求和与分组
13.6 表达式和函数
13.7 连接
第四部分 使用高级PHP功能
第14章 访问关系数据库
14.1 使用MySQL数据库
14.1.1 连接到MySQL服务器
14.1.2 选择数据库
14.1.3 检查错误
14.1.4 禁止不希望发生的错误和警告出现
14.1.5 关闭与MySQL服务器连接
14.2 执行UPDATE、INSERT和DELETE查询
14.3 mysql_query()函数
14.4 检查不返回表行的查询
14.5 使用Auto_Increment表列
14.6 处理SELECI查询的结果
14.7 使用结果集
14.7.1 获得结果集的列数
14.7.2 获得结果集列的名称
14.7.3 获得结果集列的长度
14.7.4 获得与结果集列相关的MySQL标志
14.7.5 获得结果集列的MySQL类型
14.7.6 确定与结果集列相关的MySQL表
14.7.7 获得完整的结果集结构
14.7.8 不连续地访问结果集列
14.8 研究DBMS
14.8.1 确定服务器所存储的数据库
14.8.2 确定数据库中包含的表
14.8.3 确定表中包含的列
14.9 引号和神奇的引号
14.9.1 神奇的引号
14.9.2 换码与取消换码
14.9.3 对HTML文本进行换码
14.9.4 对URL进行换码
14.10 其他PHP数据管理工具
14.10.1 Postgresql
14.10.2 ODBC
14.10.3 LDAP
14.10.4 XML
第15章 使用类和对象
15.1 面向对象简介
15.1.1 类
15.1.2 继承
15.2 定义和例示一个类
15.2.1 例示对象
15.2.2 定义构造函数
15.3 使用继承
15.3.1 重载方法
15.3.2 调用重载的方法
15.4 对象数组
第16章 使用应用程序模板
16.1 模板简介
16.2 使用模板
16.2.1 创建模板文件
16.2.2 例示FastTemplate对象
16.2.3 将模板变量与模板文件关联在一起
16.2.4 为模板变量赋值
16.2.5 解析与模板文件相关的模板变量
16.2.6 打印包含结果的模板变量
16.2.7 构造一个完整的Web站点
第17章 调试PHP脚本
17.1 调试和常见的编程错误
17.1.1 理解错误
17.1.2 语法错误
17.1.3 运行时错误消息
17.1.4 错误或遗漏的输出
17.2 PHP中的错误消息管理
17.2.1 避免错误消息
17.2.2 控制错误消息的使用
17.2.3 记录错误消息
17.3 调试技巧和实践
17.3.1 重现错误征兆
17.3.2 查明错误
17.3.3 理解错误
17.3.4 修复错误
17.3.5 测试程序
第五部分 附录
附录A 各章练习的答案
附录B 安装PHP
B.1 Red Hat Linux 7.1
B.1.1 安装Apache
B.1.2 安装PHP
B.1.3 安装MySQL
B.1.4 安装IMAP
B.1.5 配置MySQL
B.1.6 启动Apache服务
B.1.7 测试安装
B.2 其他Linux和Unix软件版本
B.3 Windows NT/2000和95/98
B.3.1 Apache
B.3.2 IIS
B.3.3 PWS
B.3.4 PHP
附录C PHP资源
C.1 Web站点
C.2 邮件列表
C.3 新闻组
附录D Unix的基础知识
D.1 基本的Unix概念
D.1.1 文件
D.1.2 目录
D.1.3 路径
D.1.4 用户账号
D.1.5 用户组
D.1.6 所有权和权限
D.2 基本的Unix技术
D.2.1 登录和注销
D.2.2 使用Unix命令
D.2.3 更改密码
D.2.4 看看哪些人已经登录
D.2.5 查看主机是否在工作
D.2.6 阅读和发送电子邮件
D.2.7 更改当前工作目录
D.2.8 查看目录的内容
D.2.9 查看文件内容和命令输出
D.2.10 编辑文件
D.2.11 创建目录
D.2.12 删除文件
D.2.13 删除目录
D.2.14 复制文件或目录
D.2.15 重命名文件或目录
D.2.16 Shell元字符和名称Globbing
D.2.17 查阅Unix联机文档
D.2.18 报告磁盘空间的使用情况
D.2.19 设置文件的所有权
D.2.20 设置文件权限
D.2.21 查找文件
D.2.22 查找包含指定文本的文件
D.2.23 确定文件类型
D.2.24 比较文本文件
D.2.25 使用压缩的文件
D.2.26 使用Tarball
D.2.27 在远程主机之间传输文件
附录E 转义字符
附录F ASCII
附录G PHP操作符
附录H 安全性
H.1 安全和风险
H.2 对策
H.2.1 对用户进行验证和授权
H.2.2 不信任用户输入
H.2.3 采取加密措施
H.2.4 正确地配置服务器
H.2.5 保护数据库
H.2.6 资源
附录I PHP函数
I.1 数组函数
I.2 拼写函数
I.3 日历函数
I.4 类/对象函数
I.5 字符类型函数
I.6 日期和时间函数
I.7 目录函数
I.8 错误处理和记录函数
I.9 文件系统函数
I.10 FTP函数
I.11 HTTP函数
I.12 IMAP、POP3和NNTP函数
I.13 邮件函数
I.14 数学函数
I.15 其他函数
I.16 MySQL函数
I.17 输出控制函数
I.18 PHP选项和信息
I.19 程序执行函数
I.20 POSIX函数
I.21 POSIX扩展的常规表达式函数
I.22 会话处理函数
I.23 字符串函数
I.24 URL函数
I.25 变量函数

本目录推荐