书籍详情

PHP经典实例

PHP经典实例

作者:(美国)休斯著、徐牧等译

出版社:中国电力出版社

出版时间:2003-04-01

ISBN:9787508312903

定价:¥39.00

购买这本书可以去
内容简介
  本书全面系统地介绍了PHP的基础知识和一些相关技术。全书共分五大部分21章,对PHP的具体语法和各种技术应用进行了深入而详实的介绍。五个部分分别介绍了PHP的具体语法结构、数据库技术、网络应用技术、处理XML,HTML以及图像的相关技术、Zend API技术等内容。书中通过与其他语言进行对比,使读者对于PHP的特点能够有比较全面深入的理解。同时,所有解决方案均提供有源代码,从而给读者提供了一个很好的应用参考。本书针对的读者是PHP开发人员。书中提供了最新版本的关于PHP,语言的完整参考手册,适合广大的Web应用程序开发人员和计算机编程爱好者阅读。
作者简介
暂缺《PHP经典实例》作者简介
目录

译者序
前言
第一部分 语法结构和相关技术
第1章 字符串的使用
1.0 引言
1.1 串的分析
1.2 三元运算符
1.3 变量交换
1.4 ASCII码转换为字符
1.5 拆分字符串
1.6 字符串中的反转
1.7 字符串大小写的转换
1.8 删除字符串中的空白
1.9 避开特殊字符
1.10 读取一个带有逗号分隔符的文本文件
1.11 分析URL
1.12 模糊匹配
1.13 创建惟一标识符(ID)
1.14 字符串加密
1.15 Cyrillic字符集的转换
第2章 数值、日期和时间
2.0 引言
2.1 检查变量是否为一个有效数字
2.2 一批数字的操作
2.3 使用非浮点型或非整型的数字
2.4 任意精度数的取舍
2.5 数在不同进制之间的转换
2.6 数字的对数值
2.7 数的二进制表示
2.8 阿拉伯和罗马数字之间的转换
2.9 验证信用卡号
2.10 数字的格式化
2.11 弧度和角度之间的转换
2.12 计算余弦、正弦和正切值
2.13 生成一个随机数
2.14 产生惟一的随机数
2.15 随机数的加权
2.16 把今日的日期加载到数组中
2.17 检查日期的有效性
2.18 确定日期间隔
2.19 找出不同地区日期和时间
2.20 格式化时间戳
2.21 分析字符串中的日期和时间
2.22 测定执行速度
2.23 暂停程序的执行
第3章 数组
3.0 引言
3.1 声明数组
3.2 输出数组
3.3 去掉重复的元素
3.4 扩大或缩小数组
3.5 合并数组
3.6 数组元素的迭代处理
3.7 访问数组中的当前元素
3.8 访问数组中的不同区域
3.9 检索数组
3.10 搜索两个数组中的不同元素
3.11 随机排列数组中的元素
3.12 计算两个数组的并、交和差
3.13 数组排序
3.14 智能排序
3.15 逆转次序
3.16 基于Perl数组的操作特点
第4章 PHP的内置数组和常量
4.1 File常数
4.2 PHP中的OS和Version常量
4.3 使用PHP中Error常量设置断点
4.4 定义用户的PHP常量
4.5 PHP全局变量
4.6 通过PHP的内置数组访问数据
第5章 数据和正则表达式的匹配
5.0 引言
5.1 样式替代
5.2 在PHP中使用和Perl兼容的正则表达式
5.3 PCRE库与Perl正则表达式之间的不兼容性
5.4 多行匹配
5.5 查找一个特定匹配的出现次数
5.6 记录分隔
5.7 提取特定的行
5.8 检查字符
5.9 验证Web数据
5.10 验证邮件地址
5.11 检查正则表达式的语法
5.12 检查重复的词语
5.13 简化输入
第6章 文件处理
6.0 引言
6.1 检查一个文件是否已经存在
6.2 检查文件权限
6.3 生成一个临时文件
6.4 在用户程序中存入一个文件
6.5 打开一个文件
6.6 安全地处理二进制文件
6.7 刷新cache
6.8 锁住文件
6.9 获得驱动器中的剩余空间
6.10 对用户显示文本文件
6.11 处理标准I/O流
6.12 逐行读取文件
6.13 逐字操作文件
6.14 反向处理文件
6.15 分析带有样式分隔符的文件
6.16 改变特殊记录
6.17 访问固定长度记录
6.18 从文件中提取单独的一行
6.19 截取文件
6.20 计算文件行数
6.21 随机提取文件中的行
6.22 行和词的随机化
6.23 生成配置文件
第7章 目录文件
7.0 引言
7.1 时间戳
7.2 删除文件
7.3 复制或移动文件
7.4 查看文件名
7.5 文件名组成
7.6 目录中所有文件加载到一个数组里
7.7 搜索文件系统
7.8 逐个文件地处理目录
7.9 递归地删除目录
7.10 创建搜索引擎
第8章 函数
8.0 引言
8.1 传给函数默认值
8.2 访问函数外的变量
8.3 从函数中返回值
8.4 通过引用传递参数
8.5 在函数调用时保留变量值
8.6 从函数中返回多个值
8.7 动态地声明函数
8.8 动态的生成匿名函数
8.9 间接地调用函数
8.10 取出参数中的任意数
第9章 类
9.0 引言
9.1 创建类
9.2 从类的内部访问变量
9.3 继承
9.4 公用和专有的变量或方法
9.5 创建构造器
9.6 从构造器中返回不同的对象
9.7 创建类析构器
9.8 不初始化对象而使用类中的函数
9.9 间接访问父类中的方法
9.10 失败时返回错误对象
第10章 使用PHP维护会话
10.0 引言
10.1 通过PHP产生一个会话变量
10.2 使用数据库保存会话
10.3 设置会话名
10.4 设置和获取cookie参数
10.5 删除会话中已注册变量
10.6 删除所有的会话变量
10.7 使用对象作为会话变量
10.8 数据编码
10.9 使用会话和PHP生成一个购物车系统
10.10 串行化
10.11 WDDX串行化
10.12 WDDX解串行化
第11章 与Web页和服务器结合
11.0 引言
11.1 获得一个Web页
11.2 处理SSL事务
11.3 执行HTTP POST请求
11.4 上载HTTP文件
11.5 设置请求中的Cookie项
11.6 去除或包含cURL传输中的标题
11.7 通过代理服务器连接
11.8 获取有关cURL传输的信息
11.9 访问帧
11.10 从Web页中提取URL
11.11 查找失效链接和新链接
11.12 从Web页中获得新链接
11.13 生成Web页镜像
11.14 分析并格式化服务器日志文件
第二部分 数据库
第12章 用PHP创建独立于数据库的API
12.0 引言
12.1 巩固理解
12.2 MySQL模块
12.3 mSQL模块
12.4 Oracle模块
12.5 MSSQL模块
12.6 ODBC模块
12.7 PostgreSQL模块
12.8 InterBase模块
12.9 Sybase模块
第三部分 走出PHP
第13章 与其他程序和语言的接口
13.0 引言
13.1 获得其他程序的输出
13.2 输出程序结果
13.3 打开一个通向其他程序的管道
13.4 使用套接字连接
13.5 使用COM对象
13.6 访问预定义的Java方法和类
13.7 访问自定义的Java方法和类
第14章 与套接字通信
14.0 引言
14.1 TCP客户端
14.2 TCP服务器
14.3 套接字的读写操作
14.4 UDP客户端
14.5 UDP服务器
14.6 UNIX域套接字
14.7 处理多IP地址
14.8 非阻塞套接字
14.9 I/O向量的读写
14.10 控制数据传送的超时
14.11 获得套接字状态信息
第15章 处理电子邮件
15.0 引言
15.1 打开一个IMAP邮箱
15.2 检测IMAP流是否活动
15.3 转换消息为可读格式
15.4 发送电子邮件
15.5 使用PHP发送附件
15.6 发送二进制附件
15.7 发送HTML邮件
15.8 获得消息的大小
15.8 分析邮件标题
第16章 处理SNMP对象
16.0 引言
16.1 设置SNMP对象
16.2 获取SNMP对象
16.3 获取所有SNMP对象并保存到数组中
第17章 LDAP
17.0 引言
17.1 向LDAP服务器中增加条目
17.2 从LDAP服务器中删除条目
17.3 执行查询并获得查询结果
17.4 释放LDAP结果集
17.5 执行树查询
17.6 排序查询结果
第四部分 生成其他语言
第18章 创建并管理图像
18.0 引言
18.1 使用GD图像库创建图像
18.2 打开己存在的图像
18.3 获取图像的大小
18.4 向图像中添加文本
18.5 获取图像中某一部分的颜色
18.6 获取图像颜色总数
18.7 生成GIF/PNG透明
18.8 部分图像的复制
18.9 绘制矩形
18.10 绘制多边形
18.11 绘制弧线
18.12 隔行扫描图像
18.13 动态按钮
18.14 使用TrueType字体
第19章 HTML
19.0 引言
19.1 删除HTML标签
19.2 将ASCII文件转换为HTML文件
19.3 生成<select>清单
19.4 生成JavaScript翻滚
19.5 创建HTML模板
第20章 XML
20.0 引言
20.1 错误处理
20.2 分析简单的XML文档
20.3 分析XML文档并将其保存到数组中
20.4 XML标签的映射
20.5 建立外部引用实体处理程序
20.6 搜索XML
20.7 节约内存
20.8 设置和获取选项
20.9 使用DOM-XML函数分析文档
20.10 创建XML文档
20.11 使用XSL模板变换XML
20.12 使用XSL过滤全部输出
第五部分 Zend API
第21章 Zend API
21.0 引言
21.1 获取参数
21.2 修改函数参数
21.3 从函数中返回字符串或数字
21.4 从函数中返回数组和对象
21.5 向PHP中增加函数
21.6 创建资源标识符
21.7 获得资源标识符
21.8 遍历数组
21.9 创建PHP模块
21.10 增加文件到PHP安装程序中
附录A 安装PHP
附录B PHP故障排除
一般性错误及其意义
减少错误的技术
附录C PHP在线资源
PHP官方站点
Zend站点
PHPBuilder
PHPWizard.net
PHP类库
Weberdev
DevShed
附录D 转到PHP 4
静态变量和默认参数初始值只能是标量
break和continue的范围局限于包含文件或者eval化的字符串
在required文件中return语句不起作用
unset现在是一语句而不是函数
字符串中不支持“{$”
猜您喜欢

读书导航