Zend Framework手册 中文版

Zend Framework

2007-02-21


目录

1. Zend
1.1. 简介
1.2. Zend::loadFile()
1.3. Zend::loadClass()
1.4. Zend::isReadable()
1.5. Zend::exception()
1.6. Zend::dump()
1.7. Zend::register()
1.8. Zend::registry()
1.9. Zend::initRegistry($registry = 'Zend_Registry')
2. Zend_Acl
2.1. 简介
2.1.1. 关于资源(Resource)
2.1.2. 关于角色(Role)
2.1.3. 创建访问控制列表(ACL)
2.1.4. 注册角色(Role)
2.1.5. 定义访问控制
2.1.6. 查询 ACL
2.2. 精细的访问控制
2.2.1. 精细的访问控制
2.2.2. 除去访问控制
2.3. 高级用法
2.3.1. 保存 ACL 数据确保持久性
2.3.2. 使用声明(Assert)来编写条件性的 ACL 规则
3. Zend_Auth
3.1. 简介
3.1.1. 适配器
3.1.2. 结果
3.1.3. 身份的持久(Persistence)
3.1.4. 使用Zend_Auth
3.2. 数字认证
3.2.1. 简介
3.2.2. 规范(Specifics)
3.2.3. Identity
4. Zend_Cache
4.1. Introduction
4.2. The theory of caching
4.2.1. The Zend_Cache factory method
4.2.2. Tagging records
4.2.3. Cleaning the cache
4.3. Zend_Cache frontends
4.3.1. Zend_Cache_Core
4.3.2. Zend_Cache_Frontend_Output
4.3.3. Zend_Cache_Frontend_Function
4.3.4. Zend_Cache_Frontend_Class
4.3.5. Zend_Cache_Frontend_File
4.3.6. Zend_Cache_Frontend_Page
4.4. Zend_Cache backends
4.4.1. Zend_Cache_Backend_File
4.4.2. Zend_Cache_Backend_Sqlite
4.4.3. Zend_Cache_Backend_Memcached
4.4.4. Zend_Cache_Backend_APC
5. Zend_Config
5.1. Introduction
5.2. Theory of Operation
5.3. Zend_Config_Ini
5.4. Zend_Config_Xml
6. Zend_Console_Getopt
6.1. Introduction to Getopt
6.2. Declaring Getopt Rules
6.2.1. Declaring Options with the Short Syntax
6.2.2. Declaring Options with the Long Syntax
6.3. Fetching Options and Arguments
6.3.1. Handling Getopt Exceptions
6.3.2. Fetching Options by Name
6.3.3. Reporting Options
6.3.4. Fetching Non-option Arguments
6.4. Configuring Zend_Console_Getopt
6.4.1. Adding Option Rules
6.4.2. Adding Help Messages
6.4.3. Adding Option Aliases
6.4.4. Adding Argument Lists
6.4.5. Adding Configuration
7. Zend_Controller
7.1. 概述
7.1.1. 简介
7.1.2. Request Object Request对象
7.1.3. Route Process 路由过程
7.1.4. Dispatch Process 分配过程
7.1.5. Response Object 响应对象
7.2. 入门
7.2.1. 简介
7.2.2. 服务器设置
7.2.3. Bootstrap文件
7.2.4. 目录结构
7.2.5. 默认的控制器
7.3. 子类化(继承)
7.3.1. 简介
7.3.2. 约定(规则)
7.3.3. Router 接口
7.3.4. Dispatcher 接口
7.4. Provided Subclasses
7.4.1. Introduction
7.4.2. Zend_Controller_Request_Http
7.4.3. Zend_Controller_RewriteRouter
7.4.4. Zend_Controller_Response_Http
7.4.5. Zend_Controller_Response_Cli
7.5. Action Controllers
7.5.1. Introduction
7.5.2. Object initialization
7.5.3. Pre- and Post-Dispatch Hooks
7.5.4. Accessors
7.5.5. Utility Methods
7.6. 插件
7.6.1. 简介
7.7. Using a Conventional Modular Directory Structure
7.7.1. Introduction
7.7.2. Specifying Module Controller Directories
7.7.3. Routing to modules
7.7.4. Module or Global Default Controller
7.8. MVC Exceptions
7.8.1. Introduction
7.8.2. How can you handle exceptions?
7.8.3. MVC Exceptions You May Encounter
7.9. Migrating from Previous Versions
7.9.1. Migrating from 0.2.0 or before to 0.6.0
8. Zend_Date
8.1. Introduction
8.1.1. Always Set a Default Timezone
8.1.2. Why Use Zend_Date?
8.2. Basic Methods
8.2.1. The current date
8.2.2. Zend_Date by Example
8.3. Theory of Operation
8.3.1. Internals
8.4. Zend_Date API Overview
8.4.1. Working with Date Values
8.4.2. Date Part Specific Methods
8.4.3. Additional Functions
8.5. Constants for General Date Functions
8.5.1. Using Constants
8.5.2. List of All Constants
8.5.3. Self-Defined Formats
9. Zend_Db
9.1. Zend_Db_Adapter
9.1.1. 简介
9.1.2. 添加引号防止数据库攻击
9.1.3. 直接查询
9.1.4. 事务处理
9.1.5. 插入数据行
9.1.6. 更新数据行
9.1.7. 删除数据行
9.1.8. 取回查询结果
9.2. Zend_Db_Profiler
9.2.1. Introduction
9.2.2. Using the Profiler
9.2.3. Advanced Profiler Usage
9.3. Zend_Db_Select
9.3.1. 简介
9.3.2. 同一表中查询多列数据
9.3.3. 多表联合查询
9.3.4. WHERE条件
9.3.5. GROUP BY分句
9.3.6. HAVING 条件
9.3.7. ORDER BY 分句
9.3.8. 通过总数和偏移量进行LIMIT限制
9.3.9. 通过页数和总数进行LIMIT限制
9.4. Zend_Db_Table
9.4.1. 简介
9.4.2. 开始
9.4.3. 表名和主键
9.4.4. 插入数据
9.4.5. 更新数据
9.4.6. Deleting Rows
9.4.7. 根据主键查找数据
9.4.8. 取回一条记录
9.4.9. 取回多条记录
9.4.10. Adding Domain Logic
9.5. Zend_Db_Table_Row
9.5.1. 简介
9.5.2. 取回一条记录
9.5.3. 修改数据
9.6. Zend_Db_Table_Rowset
9.6.1. 简介
9.6.2. 取回结果集
9.6.3. 遍历结果集
10. Zend_Feed
10.1. Introduction
10.2. Importing Feeds with Zend_Feed
10.3. Retrieving Feeds from Web Pages
10.4. Consuming an RSS Feed
10.5. Consuming an Atom Feed
10.6. Consuming a Single Atom Entry
10.7. Modifying Feed and Entry structures
10.8. Custom Feed and Entry Classes
11. Zend_Filter
11.1. 简介
11.2. 过滤器链
11.3. 编写过滤器
11.4. Zend_Filter_Input
11.4.1. 简介
11.4.2. 运转原理
12. Zend_Gdata
12.1. Introduction to Gdata
12.1.1. Google Data Client Authentication
12.1.2. Dependencies
12.1.3. Creating a new Gdata client
12.1.4. Common query parameters
12.1.5. Fetching a feed
12.1.6. Posting entries to Google servers
12.1.7. Deleting entries on Google servers
12.2. Authenticating with AuthSub
12.2.1. Creating an AuthSub authenticated Http Client
12.2.2. Revoking AuthSub authentication
12.3. Authenticating with ClientLogin
12.3.1. Creating a ClientLogin authenticated Http Client
12.3.2. Terminating a ClientLogin authenticated Http Client
12.4. Using Google Base
12.4.1. Querying Base data
12.4.2. Updating Base data
12.4.3. Querying Base metadata
12.5. Using Google Blogger
12.5.1. Understanding Blogger version compatibility
12.5.2. Querying a blog
12.5.3. Posting to your blog
12.6. Using Google Calendar
12.6.1. Querying Google Calendar
12.6.2. Posting to Google Calendar
12.7. Using Google CodeSearch
12.8. Using the Gdata Data Helper
12.9. Catching Gdata Exceptions
13. Zend_Http
13.1. Zend_Http_Client
13.1.1. 简介
13.1.2. 带有指定的HTTP头的基本 GET 请求
13.1.3. 发送请求到多个域名
13.1.4. 改变HTTP timeout时间
13.1.5. 动态指定HTTP Header
13.1.6. 构造 HTTP POST, PUT, 和 DELETE 请求
13.2. Zend_Http_Client - Advanced Usage
13.2.1. HTTP Redirections
13.2.2. Adding Cookies and Using Cookie Persistence
13.2.3. Setting Custom Request Headers
13.2.4. File Uploads
13.2.5. Sending Raw POST Data
13.2.6. HTTP Authentication
13.2.7. Sending Multiple Requests With the Same Client
13.3. Zend_Http_Client - Connection Adapters
13.3.1. Overview
13.3.2. The Socket Adapter
13.3.3. The Proxy Adapter
13.3.4. The Test Adapter
13.3.5. Creating your own connection adapters
13.4. Zend_Http_Cookie and Zend_Http_CookieJar
13.4.1. Introduction
13.4.2. Instantiating Zend_Http_Cookie Objects
13.4.3. Zend_Http_Cookie getter methods
13.4.4. Zend_Http_Cookie: Matching against a scenario
13.4.5. The Zend_Http_CookieJar Class: Instantiation
13.4.6. Adding Cookies to a Zend_Http_CookieJar object
13.4.7. Retrieving Cookies From a Zend_Http_CookieJar object
13.5. Zend_Http_Response
13.5.1. 简介
14. Zend_Json
14.1. 简介
14.2. 基本用法
14.3. JSON 对象
15. Zend_Locale
15.1. Introduction
15.1.1. What is Localization
15.1.2. What is a Locale?
15.1.3. How are Locales Represented?
15.1.4. Selecting the Right Locale
15.1.5. ZF Locale-Aware Classes
15.2. Using Zend_Locale
15.2.1. Copying, Cloning, and Serializing Locale Objects
15.2.2. isEqual() - Equality
15.2.3. Default locales
15.2.4. Set a new locale
15.2.5. Getting the language and region
15.2.6. Obtaining localized name for languages, regions, and calendars
15.2.7. Get an translated string of an script
15.2.8. Get a list of scripts
15.2.9. Obtaining translations for "yes" and "no"
15.3. Normalization and Localization
15.3.1. Number normalization: getNumber($input, $precision = false, $locale = false)
15.3.2. Number localization
15.3.3. Number testing
15.3.4. Float value normalization
15.3.5. Floating point value localization
15.3.6. Floating point value testing
15.3.7. Integer value normalization
15.3.8. Integer point value localization
15.3.9. Integer value testing
15.3.10. Numeral System Conversion
15.4. Working with Dates and Times
15.4.1. Normalizing Dates and Times
15.4.2. Testing Dates
15.4.3. Normalizing a Time
15.4.4. Testing Times
15.5. Supported Languages for Locales
15.6. Supported Regions for Locales
16. Zend_Log
16.1. Introduction
16.2. Logging to a Single Log
16.3. Log Levels
16.4. Advanced Logging: Multiple Loggers
17. Zend_Mail
17.1. 简介
17.2. 通过SMTP发送邮件
17.3. 通过一个SMTP连接发送多个邮件
17.4. 使用不同的Transport对象
17.5. HTML邮件
17.6. 附件
17.7. 增加收件人
17.8. 控制MIME分界线
17.9. 外加邮件头信息
17.10. 字符集
17.11. 编码
17.12. SMTP验证
17.13. Securing SMTP Transport
17.14. Reading Mail Messages
17.14.1. Simple example using Pop3
17.14.2. Opening a local storage
17.14.3. Opening a remote storage
17.14.4. Fetching messages and simple methods
17.14.5. Working with messages
17.14.6. Using folders
17.14.7. Advanced Use
18. Zend_Measure
18.1. Introduction
18.2. Creation of Measurements
18.2.1. Measurements from variables
18.2.2. Measurements from strings
18.2.3. Measurements from localized strings
18.3. Outputting measurements
18.3.1. Automatic output
18.3.2. Outputting values
18.3.3. Output with unit of measurement
18.3.4. Output as localized string
18.4. Manipulating measurements
18.4.1. Convert
18.4.2. Add and subtract
18.4.3. Compare
18.4.4. Calculate differences
18.4.5. Manually change values
18.4.6. Manually change types
18.5. Special functions
18.5.1. Serializing and Deserializing
18.5.2. Listing all known types
18.5.3. Listing all known units
18.6. Types of measurements
18.6.1. Zend_Measure_Acceleration
18.6.2. Zend_Measure_Angle
18.6.3. Zend_Measure_Area
18.6.4. Zend_Measure_Binary
18.6.5. Zend_Measure_Capacitance
18.6.6. Zend_Measure_Cooking_Volume
18.6.7. Zend_Measure_Cooking_Weight
18.6.8. Zend_Measure_Current
18.6.9. Zend_Measure_Density
18.6.10. Zend_Measure_Energy
18.6.11. Zend_Measure_Force
18.6.12. Zend_Measure_Flow_Mass
18.6.13. Zend_Measure_Flow_Mole
18.6.14. Zend_Measure_Flow_Volume
18.6.15. Zend_Measure_Frequency
18.6.16. Zend_Measure_Illumination
18.6.17. Zend_Measure_Length
18.6.18. Zend_Measure_Lightness
18.6.19. Zend_Measure_Number
18.6.20. Zend_Measure_Power
18.6.21. Zend_Measure_Pressure
18.6.22. Zend_Measure_Speed
18.6.23. Zend_Measure_Temperature
18.6.24. Zend_Measure_Torque
18.6.25. Zend_Measure_Viscosity_Dynamic
18.6.26. Zend_Measure_Viscosity_Kinematic
18.6.27. Zend_Measure_Volume
18.6.28. Zend_Measure_Weight
19. Zend_Mime
19.1. Zend_Mime
19.1.1. 简介
19.1.2. 静态方法和常量
19.1.3. 实例化Zend_Mime
19.2. Zend_Mime_Message
19.2.1. 简介
19.2.2. 实例化
19.2.3. 增加MIME消息段
19.2.4. 分界线处理
19.2.5. 解析字符串,创建Zend_Mime_Message对象(实验性的)
19.3. Zend_Mime_Part
19.3.1. 简介
19.3.2. 实例化
19.3.3. 渲染消息段为字符串的方法
20. Zend_Pdf
20.1. Introduction.
20.2. Creating and loading PDF documents.
20.3. Save changes to the PDF document.
20.4. Document pages.
20.5. Drawing.
20.5.1. Geometry.
20.5.2. Colors.
20.5.3. Shape Drawing.
20.5.4. Text Drawing.
20.5.5. Using fonts.
20.5.6. Image Drawing.
20.5.7. Line drawing style.
20.5.8. Fill style.
20.5.9. Rotations.
20.5.10. Save/restore graphics state.
20.5.11. Clipping draw area.
20.5.12. Styles.
20.6. Zend_Pdf module usage example.
21. Zend_Rest
21.1. Introduction
21.2. Zend_Rest_Client
21.2.1. Introduction
21.2.2. Responses
21.2.3. Request Arguments
21.3. Zend_Rest_Server
21.3.1. Introduction
21.3.2. REST Server Usage
21.3.3. Calling a Zend_Rest_Server Service
21.3.4. Sending A Custom Status
21.3.5. Returning Custom XML Responses
22. Zend_Search
22.1. 概述
22.1.1. 简介
22.1.2. 文档和字段对象
22.1.3. 理解字段类型
22.2. 建立索引
22.2.1. 创建新索引
22.2.2. 更新索引
22.3. 搜索索引
22.3.1. 建立查询
22.3.2. 搜索结果
22.3.3. 结果评分
22.4. Query Language
22.4.1. Terms
22.4.2. Fields
22.4.3. Term Modifiers
22.4.4. Proximity Searches
22.4.5. Boosting a Term
22.4.6. Boolean Operators
22.4.7. Grouping
22.4.8. Field Grouping
22.4.9. Escaping Special Characters
22.5. 查询类型
22.5.1. 单项查询
22.5.2. 多项查询
22.5.3. 短语查询
22.6. 字符集
22.6.1. UTF-8 和单字节字符集支持
22.7. 扩展性
22.7.1. 文本分析
22.7.2. 评分算法
22.7.3. 存储容器
22.8. 与 Java Lucene 的互操作性
22.8.1. 文件格式
22.8.2. 索引目录
22.8.3. Java 源代码
22.8.4. 使用 LuceneIndexCreation.jar
23. Zend_Server
23.1. Introduction
23.2. Zend_Server_Reflection
23.2.1. Introduction
23.2.2. Usage
24. Zend_Service
24.1. 简介
24.2. Zend_Service_Akismet
24.2.1. Introduction
24.2.2. Verify an API key
24.2.3. Check for spam
24.2.4. Submitting known spam
24.2.5. Submitting false positives (ham)
24.2.6. Zend-specific Accessor Methods
24.3. Zend_Service_Amazon
24.3.1. Introduction
24.3.2. 国家代码
24.3.3. 用ASIN来搜索指定的Amazon出版物
24.3.4. 对Amazon出版物的搜索
24.3.5. 另一个可选的查询 API
24.3.6. Zend_Service_Amazon 类
24.4. Zend_Service_Flickr
24.4.1. 对Flickr搜索的介绍
24.4.2. 查找 Flickr 用户
24.4.3. 获得 Flickr 图像详细资料
24.4.4. Zend_Service_Flickr 类
24.5. Zend_Service_Yahoo
24.5.1. 简介
24.5.2. 用Yahoo!来搜索网页
24.5.3. 用Yahoo!来查找图片
24.5.4. Finding Local Businesses and Services with Yahoo!
24.5.5. 搜索Yahoo! 新闻
24.5.6. Zend_Service_Yahoo 类
25. Zend_Session
25.1. 简介
25.2. 基本用法
25.2.1. 教程实例
25.2.2. 迭代会话命名空间
25.2.3. 会话命名空间的访问器
25.3. 高级用法
25.3.1. 开启会话
25.3.2. 锁住会话命名空间
25.3.3. 会话封装和控制器
25.3.4. 限制每个命名空间的Zend_Session_Namespace实例
25.3.5. 操作命名空间下的数组
25.3.6. 在身份验证中使用会话
25.3.7. 在单元测试中使用会话
25.4. 全局会话管
25.4.1. Zend_Session::setOptions()
25.4.2. 选项
25.4.3. regenerateId()
25.4.4. rememberMe(integer $seconds)
25.4.5. forgetMe()
25.4.6. sessionExists()
25.4.7. destroy(bool $remove_cookie = true, bool $readonly = true)
25.4.8. stop()
25.4.9. writeClose($readonly = true)
25.4.10. expireSessionCookie()
25.4.11. setSaveHandler(Zend_Session_SaveHandler_Interface $interface)
25.4.12. namespaceIsset($namespace, $name = null)
25.4.13. namespaceUnset($namespace, $name = null)
25.4.14. namespaceGet($namespace, $name = null)
25.4.15. getIterator()
25.5. 原理
26. Zend_Uri
26.1. Zend_Uri
26.1.1. Overview
26.1.2. Creating a New URI
26.1.3. Manipulating an Existing URI
26.1.4. URI Validation
26.1.5. Common Instance Methods
27. Zend_Validate
27.1. 简介
27.2. 校验器链
27.3. 写校验器
27.4. 校验 Email 地址
27.5. 校验主机名
28. Zend_View
28.1. 简介
28.1.1. 控制器脚本
28.1.2. 视图脚本
28.2. 控制器脚本
28.2.1. 变量赋值
28.2.2. 调用视图脚本并打印输出
28.2.3. 视图脚本的路径
28.3. 视图脚本
28.3.1. 转义输出(Escaping Output)
28.3.2. 使用模板系统
28.4. 视图助手(View Helper)
28.4.1. 基本的助手
28.4.2. Helper 的路径
28.4.3. 编写自定义的Helper类
29. Zend_Validate
29.1. 简介
29.2. 校验器链
29.3. 写校验器
29.4. 校验 Email 地址
29.5. 校验主机名
30. Zend_XmlRpc
30.1. 介绍
30.2. Zend_XmlRpc_Client
30.2.1. 介绍
30.2.2. 带参数
30.2.3. 参数类型提示
30.2.4. 获取响应
30.3. Zend_XmlRpc_Server
30.3.1. Introduction
30.3.2. XML-RPC Server Basic Usage
30.3.3. XML-RPC Server Structure
30.3.4. Conventions
30.3.5. Utilizing Namespaces
30.3.6. Custom Request Objects
30.3.7. Custom Responses
30.3.8. Handling Exceptions via Faults
30.3.9. Caching Server Definitions Between Requests
30.3.10. Usage Examples
A. Zend Framework PHP Coding Standard
A.1. Overview
A.1.1. Scope
A.1.2. Goals
A.2. PHP File Formatting
A.2.1. General
A.2.2. Indentation
A.2.3. Maximum Line Length
A.2.4. Line Termination
A.3. Naming Conventions
A.3.1. Classes
A.3.2. Interfaces
A.3.3. Filenames
A.3.4. Functions and Methods
A.3.5. Variables
A.3.6. Constants
A.4. Coding Style
A.4.1. PHP Code Demarcation
A.4.2. Strings
A.4.3. Arrays
A.4.4. Classes
A.4.5. Functions and Methods
A.4.6. Control Statements
A.4.7. Inline Documentation
B. 版权信息
索引

表格清单

2.1. 一个CMS范例的访问控制
4.1. Available options
4.2. Available options
4.3. Available options
4.4. Available options
4.5. Available options
4.6. Available options
4.7. Available options
4.8. Available options
8.1. Basic Zend_Date Methods and Part Specific Methods
8.2. Detailed functions
8.3. Additional Functions
8.4. Operations involving Zend_Date::HOUR
8.5. Day Constants
8.6. Week Constants
8.7. Month Constants
8.8. Year Constants
8.9. Time Constants
8.10. Timezone Constants
8.11. Date Format Constants (formats include timezone)
8.12. Date and Time Formats (format varies by locale)
8.13. Constants for ISO 8601 date output
12.1. Differences between current Blogger service and Blogger beta service
13.1. Zend_Http_Client configuration parameters
15.1. List of supported numeral systems
15.2. Return values
15.3. Format definition
15.4. Example formats
15.5. List of all supported languages
15.6. List of all supported regions
17.1. Mail Read Feature Overview
17.2. Mail Folder Names
22.1. Zend_Search_Lucene_Field 类型
24.1. Zend_Service_Amazon_Item 属性
24.2. Zend_Service_Amazon_Image 属性
24.3. Zend_Service_Amazon_OfferSet 属性
24.4. Zend_Service_Amazon_Offer 属性
24.5. Zend_Service_Amazon_SimilarProduct 属性
24.6. Zend_Service_Amazon_Accessories 属性
24.7. Zend_Service_Amazon_CustomerReview 属性
24.8. Zend_Service_Amazon_EditorialReview 属性
24.9. Zend_Service_Amazon_Listmania 属性
24.10. Zend_Service_Flickr_ResultSet 属性
24.11. Zend_Service_Flickr_Result 属性
24.12. Zend_Service_Flickr_Image 属性
24.13. Zend_Service_Yahoo_ResultSet
24.14. Zend_Service_Yahoo_LocalResultSet 属性
24.15. Zend_Service_Yahoo_Result Properties
24.16. Zend_Service_Yahoo_WebResult 属性
24.17. Zend_Service_Yahoo_ImageResult 属性
24.18. Zend_Service_Yahoo_LocalResult 属性
24.19. Zend_Service_Yahoo_NewsResult 属性
24.20. Zend_Service_Yahoo_Image Properties
30.1. PHP本地变量类型转化为XML-RPC类型
30.2. Zend_XmlRpc_Value 对象声明的XML-RPC类型

范例清单

1.1. register() / offsetSet() Example
4.1. Getting a frontend with Zend_Cache::factory()
4.2. Caching output with Zend_Cache output frontend
5.1. Using Zend_Config Per Se
5.2. Using Zend_Config_Ini
5.3. Using Zend_Config_Xml
6.1. Using the Short Syntax
6.2. Using the Long Syntax
6.3. Catching Getopt Exceptions
6.4. Using getOption()
6.5. Using __get() and __isset() magic methods
6.6. Using getRemainingArgs()
6.7. Using addRules()
6.8. Using setHelp()
6.9. Using setAliases()
6.10. Using addArguments() and setArguments()
6.11. Using setOption()
6.12. Using setOptions()
8.1. Setting a default timezone
8.2. Creating the current date
8.3. get() - output a date
8.4. set() - set a date
8.5. add() - adding dates
8.6. compare() - compare dates
8.7. equals() - identify a date or date part
8.8. Example usage for self-defined formats
10.1. Putting Zend_Feed to Work on RSS Feed Data
10.2. Basic Use of an Atom Feed
10.3. Reading a Single-Entry Atom Feed
10.4. Using the Entry Object Directly for a Single-Entry Atom Feed
10.5. Modifying an Existing Feed Entry
10.6. Creating an Atom Entry with Elements of Custom Namespaces
10.7. Extending the Atom Entry Class with Custom Namespaces
13.1. 执行一个基本的 GET 请求
13.2. 创建一个基本的Zend_Http_Client
13.3. 发送多条header信息
13.4. 发送请求到多个域名
13.5. 用Zend_Http_Client发送POST 数据
13.6. Forcing RFC 2616 Strict Redirections on 301 and 302 Responses
13.7. Setting Cookies Using setCookie()
13.8. Enabling Cookie Stickiness
13.9. Setting A Single Custom Request Header
13.10. Setting Multiple Custom Request Headers
13.11. Using setFileUpload to Upload Files
13.12. Sending Raw POST Data
13.13. Setting HTTP Authentication User and Password
13.14. Performing consecutive requests with one client
13.15. Changing the HTTPS transport layer
13.16. Using Zend_Http_Client behind a proxy server
13.17. Testing Your Code Without Accessing The Network
13.18. Creating your own connection adapter
13.19. Instantiating a Zend_Http_Cookie object
13.20. Stringifying a Zend_Http_Cookie object
13.21. Using getter methods with Zend_Http_Cookie
13.22. Matching cookies
13.23. 处理HTTP应答
15.1. Choosing a specific locale
15.2. Automatically selecting a locale
15.3. Dates default to correct locale of web users
15.4. Overriding default locale selection
15.5. Performance optimization when using a default locale
15.6. clone
15.7. Check for equal locales
15.8. Get default locales
15.9. setLocale
15.10. getLanguageDisplay
15.11. All Languages written in thier native language
15.12. getScriptDisplay
15.13. getScriptList
15.14. getQuestion()
15.15. Number normalization
15.16. Number normalization with precision
15.17. Number localization
15.18. Number localization with precision
15.19. Number testing
15.20. Floating point value normalization
15.21. Floating point value localization
15.22. Floating point value testing
15.23. Integer value normalization
15.24. Integer value localization
15.25. Integer value testing
15.26. Converting numerals to Arabic/European
15.27. Converting numerals from Arabic/European
15.28. Normalizing a date
15.29. Normalizing a date by locale
15.30. Normalizing a date with time
15.31. Normalizing a userdefined date
15.32. Correction for date normalizing
15.33. Date testing
15.34. Normalize an unknown time
15.35. Testing a time
17.1. 使用Zend_Mail发送简单邮件
17.2. 通过 SMTP 发送邮件
17.3. 通过一个SMTP连接发送多个邮件
17.4. 使用不同的Transport对象
17.5. 发送HTML邮件
17.6. 带附件的邮件
17.7. 更改MIME分界线
17.8. 外加邮件头信息
17.9. Enabling a secure connection within Zend_Mail_Transport_Smtp
18.1. Converting measurements
18.2. Creation using integer variables
18.3. Creation using strings
18.4. Arbitrary texts
18.5. Arbitrary texts
18.6. Localized string
18.7. Automatic output
18.8. Output a value
18.9. Outputting units
18.10. Convert
18.11. Adding units
18.12. Subtract
18.13. Different measurements
18.14. Identical measurements
18.15. Difference
18.16. Changing a value
18.17. Changing the type
18.18. Serializing
18.19. Deserializing
18.20. Listing all units for a given type
20.1. Create new or load existing PDF document.
20.2. Requesting specified revision of the PDF document.
20.3. Save PDF document.
20.4. PDF document pages management.
20.5. Draw a string on the page.
20.6. Draw a UTF-8-encoded string on the page.
20.7. Create a standard font.
20.8. Create a TrueType font.
20.9. Create a TrueType font, but do not embed it in the PDF document.
20.10. Do not throw an exception for fonts that cannot be embeded.
20.11. Do not compress an embedded font.
20.12. Combining font embedding options.
20.13. Image drawing.
20.14. Zend_Pdf module usage demo.
21.1. A basic REST request
21.2. Response Status
21.3. Using Technorati's Rest Service
21.4. Example Technorati Response
21.5. Setting Request Arguments
21.6. Basic Zend_Rest_Server Usage - Classes
21.7. Basic Zend_Rest_Server Usage - Functions
21.8. Returning Custom Status
21.9. Return Custom XML
22.1. 自定义文本分析程序
24.1. isSpam() Usage
24.2. submitSpam() Usage
24.3. submitHam() Usage
24.4. 用传统的API搜索Amazon
24.5. 使用Query API搜索来Amazon
24.6. 选择一个 Amazon Web Service 国家
24.7. 用ASIN来搜索指定的Amazon出版物
24.8. 对Amazon出版物的搜索
24.9. Search Amazon Using the Alternative Query API
24.10. 简单的 Flickr 照片搜索
24.11. 用email地址来查找Flickr用户
24.12. 获得 Flickr 图像详细资料
24.13. 用Yahoo!来搜索网页
24.14. 用Yahoo!来查找图片
24.15. 用Yahoo!查找本地商务和服务信息
24.16. 搜索Yahoo! 新闻
25.1. 计算web页面被查看的次数
25.2. 新方法: 使用命名空间避免冲突
25.3. 老方法: PHP会话访问
25.4. 会话迭代
25.5. 访问会话数据
25.6. 开启全局会话
25.7. 锁住会话命名空间
25.8. 锁住视图中的会话
25.9. 带有生命期的控制器命名空间会话
25.10. 限制为单一实例
25.11. 已知的命名空间下数组的问题
25.12. Workaround: 取出,修改,存回
25.13. Workaround: 存储包含目标数组引用的数组
25.14. 简化访问授权标识
25.15. 使用PHPUnit测试由Zend_Session*写成的代码
25.16. 使用Zend_Config组件配置Zend_Session组件
25.17. myapp.ini
25.18. 匿名会话和会话固定
25.19. 注销所有的命名空间
26.1. Creating a New URI with Zend_Uri::factory()
26.2. Manipulating an Existing URI with Zend_Uri::factory()
26.3. URI Validation with Zend_Uri::check()
26.4. Getting the Scheme from a Zend_Uri_* Object
26.5. Getting the Entire URI from a Zend_Uri_* Object
26.6. Validating a Zend_Uri_* Object
30.1. 一个基本的XML-RPC请求
30.2. 用类型提示来调用一个XML-RPC服务