1 <appendix id="requirements">
6 这部分描述了 Zend Framework 对系统的需求。
9 <sect1 id="requirements.version">
11 <title>PHP 版本需求</title>
14 Zend Framework 需要 PHP 5.1.4 或更高版本。例如 <code>Countable</code>
15 这样一些 SPL 接口在 PHP 之前的版本中没有被正式使用。
19 Zend Framework 提供了大量自动化测试,可以使用 PHPUnit 3.0 或更高版本运行。
20 这个版本的 PHPUnit 同样也需要 PHP 5.1.4 或更高版本。
24 虽然 Zend Framework 可以在上面提到的 PHP 版本下正确工作,但是强烈建议使用 PHP 5.2.2 或更高版本。
25 新版本的 PHP 有许多重要的安全更新和性能提升。
30 <sect1 id="requirements.extensions">
35 下面列出了所有 PHP 内建支持的扩展,以及它们在 Zend Framework 中如何应用。
37 不是每一个被 Zend Framework 使用的扩展都要应用在程序中。
41 使用方式“依赖”表示当扩展不可用时,组件或者类也不可使用。
42 使用方式“可选”表示当扩展不可用时,组件或者类自动使用代替方案。
46 <title>Zend Framework 使用的 PHP 扩展</title>
48 <colspec colwidth='1in'/>
49 <colspec colwidth='1in'/>
50 <colspec colwidth='3in'/>
55 <entry>使用扩展的 Zend Framework 组件</entry>
60 <entry><ulink url="http://www.php.net/manual/zh/ref.apc.php"><code>apc</code></ulink></entry>
62 <entry><ulink url="http://framework.zend.com/manual/en/zend.cache.backends.html"><code>Zend_Cache_Backend_Apc</code></ulink></entry>
65 <entry><ulink url="http://www.php.net/manual/zh/ref.bc.php"><code>bcmath</code></ulink></entry>
67 <entry><ulink url="http://framework.zend.com/manual/en/zend.locale.html"><code>Zend_Locale_Math</code></ulink></entry>
70 <entry><ulink url="http://pecl.php.net/package/Bitset"><code>bitset</code></ulink></entry>
72 <entry><ulink url="http://framework.zend.com/manual/en/zend.search.lucene.html"><code>Zend_Search_Lucene</code></ulink></entry>
75 <entry><ulink url="http://www.php.net/manual/zh/ref.bzip2.php"><code>bz2</code></ulink></entry>
80 <entry><ulink url="http://www.php.net/manual/zh/ref.calendar.php"><code>calendar</code></ulink></entry>
85 <entry><ulink url="http://www.php.net/manual/zh/ref.com.php"><code>com_dotnet</code></ulink></entry>
90 <entry><ulink url="http://www.php.net/manual/zh/ref.ctype.php"><code>ctype</code></ulink></entry>
93 <ulink url="http://framework.zend.com/manual/en/zend.auth.adapter.http.html"><code>Zend_Auth_Adapter_Http</code></ulink>,
94 <ulink url="http://framework.zend.com/manual/en/zend.gdata.html"><code>Zend_Gdata_App</code></ulink>,
95 <ulink url="http://framework.zend.com/manual/en/zend.http.html"><code>Zend_Http_Client</code></ulink>,
96 <ulink url="http://framework.zend.com/manual/en/zend.pdf.html"><code>Zend_Pdf</code></ulink>,
97 <ulink url="http://framework.zend.com/manual/en/zend.rest.client.html"><code>Zend_Rest_Client</code></ulink>,
98 <ulink url="http://framework.zend.com/manual/en/zend.rest.server.html"><code>Zend_Rest_Server</code></ulink>,
99 <ulink url="http://framework.zend.com/manual/en/zend.search.lucene.html"><code>Zend_Search_Lucene</code></ulink>,
100 <ulink url="http://framework.zend.com/manual/en/zend.uri.html"><code>Zend_Uri</code></ulink>,
101 <ulink url="http://framework.zend.com/manual/en/zend.validate.html"><code>Zend_Validate</code></ulink>
105 <entry><ulink url="http://www.php.net/manual/zh/ref.curl.php"><code>curl</code></ulink></entry>
107 <entry><ulink url="http://framework.zend.com/manual/en/zend.http.client.adapters.html"><code>Zend_Http_Client_Adapter_Curl</code></ulink></entry>
110 <entry><ulink url="http://www.php.net/manual/zh/ref.datetime.php"><code>date</code></ulink></entry>
115 <entry><ulink url="http://www.php.net/manual/zh/ref.dba.php"><code>dba</code></ulink></entry>
120 <entry><ulink url="http://www.php.net/manual/zh/ref.dbase.php"><code>dbase</code></ulink></entry>
125 <entry><ulink url="http://www.php.net/manual/zh/ref.dom.php"><code>dom</code></ulink></entry>
128 <ulink url="http://framework.zend.com/manual/en/zend.feed.html"><code>Zend_Feed</code></ulink>,
129 <ulink url="http://framework.zend.com/manual/en/zend.gdata.html"><code>Zend_Gdata</code></ulink>,
130 <ulink url="http://framework.zend.com/manual/en/zend.log.formatters.html"><code>Zend_Log_Formatter_Xml</code></ulink>,
131 <ulink url="http://framework.zend.com/manual/en/zend.rest.server.html"><code>Zend_Rest_Server</code></ulink>,
132 <ulink url="http://framework.zend.com/manual/en/zend.search.lucene.html"><code>Zend_Search_Lucene</code></ulink>,
133 <ulink url="http://framework.zend.com/manual/en/zend.service.amazon.html"><code>Zend_Service_Amazon</code></ulink>,
134 <ulink url="http://framework.zend.com/manual/en/zend.service.delicious.html"><code>Zend_Service_Delicious</code></ulink>,
135 <ulink url="http://framework.zend.com/manual/en/zend.service.flickr.html"><code>Zend_Service_Flickr</code></ulink>,
136 <ulink url="http://framework.zend.com/manual/en/zend.service.simpy.html"><code>Zend_Service_Simpy</code></ulink>,
137 <ulink url="http://framework.zend.com/manual/en/zend.service.yahoo.html"><code>Zend_Service_Yahoo</code></ulink>,
138 <ulink url="http://framework.zend.com/manual/en/zend.xmlrpc.html"><code>Zend_XmlRpc</code></ulink>
142 <entry><ulink url="http://www.php.net/manual/zh/ref.exif.php"><code>exif</code></ulink></entry>
147 <entry><ulink url="http://www.php.net/manual/zh/ref.fbsql.php"><code>fbsql</code></ulink></entry>
152 <entry><ulink url="http://www.php.net/manual/zh/ref.fdf.php"><code>fdf</code></ulink></entry>
157 <entry><ulink url="http://www.php.net/manual/zh/ref.filter.php"><code>filter</code></ulink></entry>
162 <entry><ulink url="http://www.php.net/manual/zh/ref.ftp.php"><code>ftp</code></ulink></entry>
167 <entry><ulink url="http://www.php.net/manual/zh/ref.image.php"><code>gd</code></ulink></entry>
169 <entry><ulink url="http://framework.zend.com/manual/en/zend.pdf.html"><code>Zend_Pdf</code></ulink></entry>
172 <entry><ulink url="http://www.php.net/manual/zh/ref.gettext.php"><code>gettext</code></ulink></entry>
177 <entry><ulink url="http://www.php.net/manual/zh/ref.gmp.php"><code>gmp</code></ulink></entry>
182 <entry><ulink url="http://www.php.net/manual/zh/ref.hash.php"><code>hash</code></ulink></entry>
184 <entry><ulink url="http://framework.zend.com/manual/en/zend.auth.adapter.http.html"><code>Zend_Auth_Adapter_Http</code></ulink></entry>
187 <entry><ulink url="http://www.php.net/manual/zh/ref.ibm-db2.php"><code>ibm_db2</code></ulink></entry>
189 <entry><ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Db2</code></ulink></entry>
192 <entry><ulink url="http://www.php.net/manual/zh/ref.iconv.php"><code>iconv</code></ulink></entry>
195 <ulink url="http://framework.zend.com/manual/en/zend.locale.parsing.html"><code>Zend_Locale_Format</code></ulink>,
196 <ulink url="http://framework.zend.com/manual/en/zend.mime.html"><code>Zend_Mime_Decode</code></ulink>,
197 <ulink url="http://framework.zend.com/manual/en/zend.pdf.html"><code>Zend_Pdf</code></ulink>,
198 <ulink url="http://framework.zend.com/manual/en/zend.search.lucene.html"><code>Zend_Search_Lucene</code></ulink>,
199 <ulink url="http://framework.zend.com/manual/en/zend.service.audioscrobbler.html"><code>Zend_Service_Audioscrobbler</code></ulink>,
200 <ulink url="http://framework.zend.com/manual/en/zend.service.flickr.html"><code>Zend_Service_Flickr</code></ulink>,
201 <ulink url="http://framework.zend.com/manual/en/zend.xmlrpc.client.html"><code>Zend_XmlRpc_Client</code></ulink>
205 <entry><ulink url="http://www.php.net/manual/zh/ref.imap.php"><code>imap</code></ulink></entry>
210 <entry><ulink url="http://www.php.net/manual/zh/ref.ifx.php"><code>informix</code></ulink></entry>
215 <entry><ulink url="http://www.php.net/manual/zh/ref.ibase.php"><code>interbase</code></ulink></entry>
217 <entry>Zend_Db_Adapter_Firebird</entry>
220 <entry><ulink url="http://www.php.net/manual/zh/ref.json.php"><code>json</code></ulink></entry>
222 <entry><ulink url="http://framework.zend.com/manual/en/zend.json.html"><code>Zend_Json</code></ulink></entry>
225 <entry><ulink url="http://www.php.net/manual/zh/ref.ldap.php"><code>ldap</code></ulink></entry>
230 <entry><ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink></entry>
233 <ulink url="http://www.php.net/manual/zh/ref.dom.php"><code>DOM</code></ulink>,
234 <ulink url="http://www.php.net/manual/zh/ref.simplexml.php"><code>SimpleXML</code></ulink>,
235 <ulink url="http://www.php.net/manual/zh/ref.xslt.php"><code>XSLT</code></ulink>
239 <entry><ulink url="http://www.php.net/manual/zh/ref.mbstring.php"><code>mbstring</code></ulink></entry>
241 <entry><ulink url="http://framework.zend.com/manual/en/zend.feed.html"><code>Zend_Feed</code></ulink></entry>
244 <entry><ulink url="http://www.php.net/manual/zh/ref.mcrypt.php"><code>mcrypt</code></ulink></entry>
249 <entry><ulink url="http://www.php.net/manual/zh/ref.memcache.php"><code>memcache</code></ulink></entry>
251 <entry><ulink url="http://framework.zend.com/manual/en/zend.cache.backends.html"><code>Zend_Cache_Backend_Memcached</code></ulink></entry>
254 <entry><ulink url="http://www.php.net/manual/zh/ref.mhash.php"><code>mhash</code></ulink></entry>
259 <entry><ulink url="http://www.php.net/manual/zh/ref.mime-magic.php"><code>mime_magic</code></ulink></entry>
261 <entry><ulink url="http://framework.zend.com/manual/en/zend.http.html"><code>Zend_Http_Client</code></ulink></entry>
264 <entry><ulink url="http://www.php.net/manual/zh/ref.ming.php"><code>ming</code></ulink></entry>
269 <entry><ulink url="http://www.php.net/manual/zh/ref.msql.php"><code>msql</code></ulink></entry>
274 <entry><ulink url="http://www.php.net/manual/zh/ref.mssql.php"><code>mssql</code></ulink></entry>
279 <entry><ulink url="http://www.php.net/manual/zh/ref.mysql.php"><code>mysql</code></ulink></entry>
284 <entry><ulink url="http://www.php.net/manual/zh/ref.mysqli.php"><code>mysqli</code></ulink></entry>
286 <entry><ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Mysqli</code></ulink></entry>
289 <entry><ulink url="http://www.php.net/manual/zh/ref.ncurses.php"><code>ncurses</code></ulink></entry>
294 <entry><ulink url="http://www.php.net/manual/zh/ref.oci8.php"><code>oci8</code></ulink></entry>
296 <entry><ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Oracle</code></ulink></entry>
299 <entry><ulink url="http://www.php.net/manual/zh/ref.uodbc.php"><code>odbc</code></ulink></entry>
304 <entry><ulink url="http://www.php.net/manual/zh/ref.openssl.php"><code>openssl</code></ulink></entry>
309 <entry><ulink url="http://www.php.net/manual/zh/ref.pcntl.php"><code>pcntl</code></ulink></entry>
314 <entry><ulink url="http://www.php.net/manual/zh/ref.pcre.php"><code>pcre</code></ulink></entry>
316 <entry>Virtually all components</entry>
319 <entry><ulink url="http://www.php.net/manual/zh/ref.pdo.php"><code>pdo</code></ulink></entry>
321 <entry>All PDO database adapters</entry>
324 <entry><ulink url="http://www.php.net/manual/zh/ref.pdo-dblib.php"><code>pdo_dblib</code></ulink></entry>
329 <entry><ulink url="http://www.php.net/manual/zh/ref.pdo-firebird.php"><code>pdo_firebird</code></ulink></entry>
334 <entry><code>pdo_mssql</code></entry>
336 <entry><ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Pdo_Mssql</code></ulink></entry>
339 <entry><ulink url="http://www.php.net/manual/zh/ref.pdo-mysql.php"><code>pdo_mysql</code></ulink></entry>
341 <entry><ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Pdo_Mysql</code></ulink></entry>
344 <entry><ulink url="http://www.php.net/manual/zh/ref.pdo-oci.php"><code>pdo_oci</code></ulink></entry>
346 <entry><ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Pdo_Oci</code></ulink></entry>
349 <entry><ulink url="http://www.php.net/manual/zh/ref.pdo-pgsql.php"><code>pdo_pgsql</code></ulink></entry>
351 <entry><ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Pdo_Pgsql</code></ulink></entry>
354 <entry><ulink url="http://www.php.net/manual/zh/ref.pdo-sqlite.php"><code>pdo_sqlite</code></ulink></entry>
356 <entry><ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Pdo_Sqlite</code></ulink></entry>
359 <entry><ulink url="http://www.php.net/manual/zh/ref.pgsql.php"><code>pgsql</code></ulink></entry>
364 <entry><ulink url="http://www.php.net/manual/zh/ref.posix.php"><code>posix</code></ulink></entry>
366 <entry><ulink url="http://framework.zend.com/manual/en/zend.mail.html"><code>Zend_Mail</code></ulink></entry>
369 <entry><ulink url="http://www.php.net/manual/zh/ref.pspell.php"><code>pspell</code></ulink></entry>
374 <entry><ulink url="http://www.php.net/manual/zh/ref.readline.php"><code>readline</code></ulink></entry>
379 <entry><ulink url="http://www.php.net/manual/zh/ref.recode.php"><code>recode</code></ulink></entry>
384 <entry><ulink url="http://www.php.net/manual/zh/language.oop5.reflection.php"><code>Reflection</code></ulink></entry>
387 <ulink url="http://framework.zend.com/manual/en/zend.controller.html"><code>Zend_Controller</code></ulink>,
388 <ulink url="http://framework.zend.com/manual/en/zend.filter.html"><code>Zend_Filter</code></ulink>,
389 <ulink url="http://framework.zend.com/manual/en/zend.filter.input.html"><code>Zend_Filter_Input</code></ulink>,
390 <ulink url="http://framework.zend.com/manual/en/zend.json.html"><code>Zend_Json</code></ulink>,
391 <ulink url="http://framework.zend.com/manual/en/zend.log.html"><code>Zend_Log</code></ulink>,
392 <ulink url="http://framework.zend.com/manual/en/zend.rest.server.html"><code>Zend_Rest_Server</code></ulink>,
393 <ulink url="http://framework.zend.com/manual/en/zend.server.reflection.html"><code>Zend_Server_Reflection</code></ulink>,
394 <ulink url="http://framework.zend.com/manual/en/zend.validate.html"><code>Zend_Validate</code></ulink>,
395 <ulink url="http://framework.zend.com/manual/en/zend.view.html"><code>Zend_View</code></ulink>,
396 <ulink url="http://framework.zend.com/manual/en/zend.xmlrpc.server.html"><code>Zend_XmlRpc_Server</code></ulink>
400 <entry><ulink url="http://www.php.net/manual/zh/ref.session.php"><code>session</code></ulink></entry>
403 <ulink url="http://framework.zend.com/manual/en/zend.controller.actionhelpers.html"><code>Zend_Controller_Action_Helper_Redirector</code></ulink>,
404 <ulink url="http://framework.zend.com/manual/en/zend.session.html"><code>Zend_Session</code></ulink>
408 <entry><ulink url="http://www.php.net/manual/zh/ref.shmop.php"><code>shmop</code></ulink></entry>
413 <entry><ulink url="http://www.php.net/manual/zh/ref.simplexml.php"><code>SimpleXML</code></ulink></entry>
416 <ulink url="http://framework.zend.com/manual/en/zend.config.adapters.xml.html"><code>Zend_Config_Xml</code></ulink>,
417 <ulink url="http://framework.zend.com/manual/en/zend.feed.html"><code>Zend_Feed</code></ulink>,
418 <ulink url="http://framework.zend.com/manual/en/zend.rest.client.html"><code>Zend_Rest_Client</code></ulink>,
419 <ulink url="http://framework.zend.com/manual/en/zend.service.audioscrobbler.html"><code>Zend_Service_Audioscrobbler</code></ulink>,
420 <ulink url="http://framework.zend.com/manual/en/zend.xmlrpc.html"><code>Zend_XmlRpc</code></ulink>
424 <entry><ulink url="http://www.php.net/manual/zh/ref.soap.php"><code>soap</code></ulink></entry>
426 <entry><ulink url="http://framework.zend.com/manual/en/zend.service.strikeiron.html"><code>Zend_Service_StrikeIron</code></ulink></entry>
429 <entry><ulink url="http://www.php.net/manual/zh/ref.sockets.php"><code>sockets</code></ulink></entry>
434 <entry><ulink url="http://www.php.net/manual/zh/ref.spl.php"><code>SPL</code></ulink></entry>
436 <entry>Virtually all components</entry>
439 <entry><ulink url="http://www.php.net/manual/en/ref.sqlite.php"><code>SQLite</code></ulink></entry>
441 <entry><ulink url="http://framework.zend.com/manual/en/zend.cache.backends.html">Zend_Cache_Backend_Sqlite</ulink></entry>
444 <entry><code>standard</code></entry>
446 <entry>Virtually all components</entry>
449 <entry><ulink url="http://www.php.net/manual/zh/ref.sybase.php"><code>sybase</code></ulink></entry>
454 <entry>sysvmsg</entry>
459 <entry>sysvsem</entry>
464 <entry>sysvshm</entry>
469 <entry><ulink url="http://www.php.net/manual/zh/ref.tidy.php"><code>tidy</code></ulink></entry>
474 <entry><ulink url="http://www.php.net/manual/zh/ref.tokenizer.php"><code>tokenizer</code></ulink></entry>
479 <entry><ulink url="http://www.php.net/manual/zh/ref.wddx.php"><code>wddx</code></ulink></entry>
484 <entry><ulink url="http://www.php.net/manual/zh/ref.xml.php"><code>xml</code></ulink></entry>
487 <ulink url="http://framework.zend.com/manual/en/zend.translate.adapter.html"><code>Zend_Translate_Adapter_Qt</code></ulink>,
488 <ulink url="http://framework.zend.com/manual/en/zend.translate.adapter.html"><code>Zend_Translate_Adapter_Tmx</code></ulink>,
489 <ulink url="http://framework.zend.com/manual/en/zend.translate.adapter.html"><code>Zend_Translate_Adapter_Xliff</code></ulink>
493 <entry><ulink url="http://www.php.net/manual/zh/ref.xmlreader.php"><code>XMLReader</code></ulink></entry>
498 <entry><ulink url="http://www.php.net/manual/zh/ref.xmlrpc.php"><code>xmlrpc</code></ulink></entry>
503 <entry><ulink url="http://www.php.net/manual/zh/ref.xmlwriter.php"><code>XMLWriter</code></ulink></entry>
508 <entry><ulink url="http://www.php.net/manual/zh/ref.xsl.php"><code>xsl</code></ulink></entry>
513 <entry><ulink url="http://www.php.net/manual/zh/ref.zip.php"><code>zip</code></ulink></entry>
518 <entry><ulink url="http://www.php.net/manual/zh/ref.zlib.php"><code>zlib</code></ulink></entry>
521 <ulink url="http://framework.zend.com/manual/en/zend.pdf.html"><code>Zend_Pdf</code></ulink>,
522 <ulink url="http://www.php.net/manual/zh/ref.memcache.php"><code>Memcache</code></ulink>
530 <sect1 id="requirements.zendcomponents">
532 <title>Zend Framework 组件</title>
535 下面的表格列出了所有可用的 Zend Framework 组件,以及其所需的 PHP 扩展。这可以帮助了解哪些扩展对于应用来说是必须的。并不是每个应用都需要所有 Zend Framework 使用到的扩展。
538 <table frame='all' id="requirements.zendcomponents.table-1">
539 <title>Zend Framework 组件以及其使用到的 PHP 扩展</title>
541 <colspec colwidth='2in'/>
542 <colspec colwidth='4in'/>
545 <entry>Zend Framework 组件</entry>
546 <entry>PHP 扩展 (子类 / 使用方式)</entry>
553 <ulink url="http://www.php.net/manual/zh/ref.pcre.php"><code>pcre</code></ulink>
555 <ulink url="http://www.php.net/manual/zh/ref.spl.php"><code>SPL</code></ulink>
557 <code>standard</code>
562 <entry><ulink url="http://framework.zend.com/manual/en/zend.acl.html"><code>Zend_Acl</code></ulink></entry>
566 <entry><ulink url="http://framework.zend.com/manual/en/zend.auth.html"><code>Zend_Auth</code></ulink></entry>
568 <ulink url="http://www.php.net/manual/zh/ref.ctype.php"><code>ctype</code></ulink>
569 ( <ulink url="http://framework.zend.com/manual/en/zend.auth.adapter.http.html"><code>Zend_Auth_Adapter_Http</code></ulink> / 依赖 )
570 <ulink url="http://www.php.net/manual/zh/ref.hash.php"><code>hash</code></ulink>
571 ( <ulink url="http://framework.zend.com/manual/en/zend.auth.adapter.http.html"><code>Zend_Auth_Adapter_Http</code></ulink> / 依赖 )
575 <entry><ulink url="http://framework.zend.com/manual/en/zend.cache.html"><code>Zend_Cache</code></ulink></entry>
577 <ulink url="http://www.php.net/manual/zh/ref.apc.php"><code>apc</code></ulink>
578 ( <ulink url="http://framework.zend.com/manual/en/zend.cache.backends.html"><code>Zend_Cache_Backend_Apc</code></ulink> / 依赖 )
579 <ulink url="http://www.php.net/manual/zh/ref.memcache.php"><code>memcache</code></ulink>
580 ( <ulink url="http://framework.zend.com/manual/en/zend.cache.backends.html"><code>Zend_Cache_Backend_Memcache</code></ulink> / 依赖 )
581 <ulink url="http://www.php.net/manual/en/ref.sqlite.php"><code>sqlite</code></ulink>
582 ( <ulink url="http://framework.zend.com/manual/en/zend.cache.backends.html"><code>Zend_Cache_Backend_Sqlite</code></ulink> / 依赖 )
583 <ulink url="http://www.php.net/manual/zh/ref.zlib.php"><code>zlib</code></ulink>
584 ( <ulink url="http://framework.zend.com/manual/en/zend.cache.backends.html"><code>Zend_Cache_Backend_Zlib</code></ulink> / 依赖 )
588 <entry><ulink url="http://framework.zend.com/manual/en/zend.config.html"><code>Zend_Config</code></ulink></entry>
590 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
591 ( <ulink url="http://framework.zend.com/manual/en/zend.config.adapters.xml.html"><code>Zend_Config_Xml</code></ulink> / 依赖 )
592 <ulink url="http://www.php.net/manual/zh/ref.simplexml.php"><code>SimpleXML</code></ulink>
593 ( <ulink url="http://framework.zend.com/manual/en/zend.config.adapters.xml.html"><code>Zend_Config_Xml</code></ulink> / 依赖 )
597 <entry><ulink url="http://framework.zend.com/manual/en/zend.console.getopt.html"><code>Zend_Console_Getopt</code></ulink></entry>
601 <entry><ulink url="http://framework.zend.com/manual/en/zend.controller.html"><code>Zend_Controller</code></ulink></entry>
603 <ulink url="http://www.php.net/manual/zh/language.oop5.reflection.php"><code>Reflection</code></ulink>
605 <ulink url="http://www.php.net/manual/zh/ref.session.php"><code>session</code></ulink>
606 ( <ulink url="http://framework.zend.com/manual/en/zend.controller.actionhelpers.html"><code>Zend_Controller_Action_Helper_Redirector</code></ulink> / 依赖 )
610 <entry><ulink url="http://framework.zend.com/manual/en/zend.date.html"><code>Zend_Date</code></ulink></entry>
614 <entry><ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db</code></ulink></entry>
616 <ulink url="http://www.php.net/manual/zh/ref.ibm-db2.php"><code>ibm_db2</code></ulink>
617 ( <ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Db2</code></ulink> / 依赖 )
618 <ulink url="http://www.php.net/manual/zh/ref.mysqli.php"><code>mysqli</code></ulink>
619 ( <ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Mysqli</code></ulink> / 依赖 )
620 <ulink url="http://www.php.net/manual/zh/ref.oci8.php"><code>oci8</code></ulink>
621 ( <ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Oracle</code></ulink> / 依赖 )
622 <ulink url="http://www.php.net/manual/zh/ref.pdo.php"><code>pdo</code></ulink>
623 ( All PDO Adapters / 依赖 )
624 <code>pdo_mssql</code>
625 ( <ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Pdo_Mssql</code></ulink> / 依赖 )
626 <ulink url="http://www.php.net/manual/zh/ref.pdo-mysql.php"><code>pdo_mysql</code></ulink>
627 ( <ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Pdo_Mysql</code></ulink> / 依赖 )
628 <ulink url="http://www.php.net/manual/zh/ref.pdo-oci.php"><code>pdo_oci</code></ulink>
629 ( <ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Pdo_Oci</code></ulink> / 依赖 )
630 <ulink url="http://www.php.net/manual/zh/ref.pdo-pgsql.php"><code>pdo_pgsql</code></ulink>
631 ( <ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Pdo_Pgsql</code></ulink> / 依赖 )
632 <ulink url="http://www.php.net/manual/zh/ref.pdo-sqlite.php"><code>pdo_sqlite</code></ulink>
633 ( <ulink url="http://framework.zend.com/manual/en/zend.db.html"><code>Zend_Db_Adapter_Pdo_Sqlite</code></ulink> / 依赖 )
637 <entry><ulink url="http://framework.zend.com/manual/en/zend.debug.html"><code>Zend_Debug</code></ulink></entry>
641 <entry><ulink url="http://framework.zend.com/manual/en/zend.exception.html"><code>Zend_Exception</code></ulink></entry>
645 <entry><ulink url="http://framework.zend.com/manual/en/zend.feed.html"><code>Zend_Feed</code></ulink></entry>
647 <ulink url="http://www.php.net/manual/zh/ref.dom.php"><code>dom</code></ulink>
649 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
651 <ulink url="http://www.php.net/manual/zh/ref.mbstring.php"><code>mbstring</code></ulink>
653 <ulink url="http://www.php.net/manual/zh/ref.simplexml.php"><code>SimpleXML</code></ulink>
658 <entry><ulink url="http://framework.zend.com/manual/en/zend.filter.html"><code>Zend_Filter</code></ulink></entry>
660 <ulink url="http://www.php.net/manual/zh/language.oop5.reflection.php"><code>Reflection</code></ulink>
665 <entry><ulink url="http://framework.zend.com/manual/en/zend.filter.input.html"><code>Zend_Filter_Input</code></ulink></entry>
667 <ulink url="http://www.php.net/manual/zh/language.oop5.reflection.php"><code>Reflection</code></ulink>
672 <entry><ulink url="http://framework.zend.com/manual/en/zend.gdata.html"><code>Zend_Gdata</code></ulink></entry>
674 <ulink url="http://www.php.net/manual/zh/ref.ctype.php"><code>ctype</code></ulink>
675 ( <ulink url="http://framework.zend.com/manual/en/zend.gdata.html"><code>Zend_Gdata_App</code></ulink> / 依赖 )
676 <ulink url="http://www.php.net/manual/zh/ref.dom.php"><code>dom</code></ulink>
678 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
683 <entry><ulink url="http://framework.zend.com/manual/en/zend.http.html"><code>Zend_Http</code></ulink></entry>
685 <ulink url="http://www.php.net/manual/zh/ref.ctype.php"><code>ctype</code></ulink>
686 ( <ulink url="http://framework.zend.com/manual/en/zend.http.html"><code>Zend_Http_Client</code></ulink> / 依赖 )
687 <ulink url="http://www.php.net/manual/zh/ref.curl.php"><code>curl</code></ulink>
688 ( <ulink url="http://framework.zend.com/manual/en/zend.http.client.adapters.html"><code>Zend_Http_Client_Adapter_Curl</code></ulink> / 依赖 )
689 <ulink url="http://www.php.net/manual/zh/ref.mime-magic.php"><code>mime_magic</code></ulink>
690 ( <ulink url="http://framework.zend.com/manual/en/zend.http.html"><code>Zend_Http_Client</code></ulink> / 依赖 )
694 <entry><ulink url="http://framework.zend.com/manual/en/zend.json.html"><code>Zend_Json</code></ulink></entry>
696 <ulink url="http://www.php.net/manual/zh/ref.json.php"><code>json</code></ulink>
698 <ulink url="http://www.php.net/manual/zh/language.oop5.reflection.php"><code>Reflection</code></ulink>
703 <entry><ulink url="http://framework.zend.com/manual/en/zend.loader.html"><code>Zend_Loader</code></ulink></entry>
707 <entry><ulink url="http://framework.zend.com/manual/en/zend.locale.html"><code>Zend_Locale</code></ulink></entry>
709 <ulink url="http://www.php.net/manual/zh/ref.bc.php"><code>bcmath</code></ulink>
710 ( <ulink url="http://framework.zend.com/manual/en/zend.locale.html"><code>Zend_Locale_Math</code></ulink> / 可选 )
711 <ulink url="http://www.php.net/manual/zh/ref.iconv.php"><code>iconv</code></ulink>
712 ( <ulink url="http://framework.zend.com/manual/en/zend.locale.parsing.html"><code>Zend_Locale_Format</code></ulink> / 依赖 )
716 <entry><ulink url="http://framework.zend.com/manual/en/zend.log.html"><code>Zend_Log</code></ulink></entry>
718 <ulink url="http://www.php.net/manual/zh/ref.dom.php"><code>dom</code></ulink>
719 ( <ulink url="http://framework.zend.com/manual/en/zend.log.formatters.html"><code>Zend_Log_Formatter_Xml</code></ulink> / 依赖 )
720 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
721 ( <ulink url="http://framework.zend.com/manual/en/zend.log.formatters.html"><code>Zend_Log_Formatter_Xml</code></ulink> / 依赖 )
722 <ulink url="http://www.php.net/manual/zh/language.oop5.reflection.php"><code>Reflection</code></ulink>
727 <entry><ulink url="http://framework.zend.com/manual/en/zend.mail.html"><code>Zend_Mail</code></ulink></entry>
729 <ulink url="http://www.php.net/manual/zh/ref.posix.php"><code>posix</code></ulink>
734 <entry><ulink url="http://framework.zend.com/manual/en/zend.measure.html"><code>Zend_Measure</code></ulink></entry>
738 <entry><ulink url="http://framework.zend.com/manual/en/zend.memory.html"><code>Zend_Memory</code></ulink></entry>
742 <entry><ulink url="http://framework.zend.com/manual/en/zend.mime.html"><code>Zend_Mime</code></ulink></entry>
744 <ulink url="http://www.php.net/manual/zh/ref.iconv.php"><code>iconv</code></ulink>
745 ( <ulink url="http://framework.zend.com/manual/en/zend.mime.html"><code>Zend_Mime_Decode</code></ulink> / 依赖 )
749 <entry><ulink url="http://framework.zend.com/manual/en/zend.pdf.html"><code>Zend_Pdf</code></ulink></entry>
751 <ulink url="http://www.php.net/manual/zh/ref.ctype.php"><code>ctype</code></ulink>
753 <ulink url="http://www.php.net/manual/zh/ref.image.php"><code>gd</code></ulink>
755 <ulink url="http://www.php.net/manual/zh/ref.iconv.php"><code>iconv</code></ulink>
757 <ulink url="http://www.php.net/manual/zh/ref.zlib.php"><code>zlib</code></ulink>
762 <entry><ulink url="http://framework.zend.com/manual/en/zend.registry.html"><code>Zend_Registry</code></ulink></entry>
766 <entry>Zend_Request</entry>
770 <entry><ulink url="http://framework.zend.com/manual/en/zend.rest.html"><code>Zend_Rest</code></ulink></entry>
772 <ulink url="http://www.php.net/manual/zh/ref.ctype.php"><code>ctype</code></ulink>
773 ( <ulink url="http://framework.zend.com/manual/en/zend.rest.client.html"><code>Zend_Rest_Client</code></ulink> / 依赖 )
774 ( <ulink url="http://framework.zend.com/manual/en/zend.rest.server.html"><code>Zend_Rest_Server</code></ulink> / 依赖 )
775 <ulink url="http://www.php.net/manual/zh/ref.dom.php"><code>dom</code></ulink>
776 ( <ulink url="http://framework.zend.com/manual/en/zend.rest.server.html"><code>Zend_Rest_Server</code></ulink> / 依赖 )
777 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
778 ( <ulink url="http://framework.zend.com/manual/en/zend.rest.client.html"><code>Zend_Rest_Client</code></ulink> / 依赖 )
779 ( <ulink url="http://framework.zend.com/manual/en/zend.rest.server.html"><code>Zend_Rest_Server</code></ulink> / 依赖 )
780 <ulink url="http://www.php.net/manual/zh/language.oop5.reflection.php"><code>Reflection</code></ulink>
781 ( <ulink url="http://framework.zend.com/manual/en/zend.rest.server.html"><code>Zend_Rest_Server</code></ulink> / 依赖 )
782 <ulink url="http://www.php.net/manual/zh/ref.simplexml.php"><code>SimpleXML</code></ulink>
783 ( <ulink url="http://framework.zend.com/manual/en/zend.rest.client.html"><code>Zend_Rest_Client</code></ulink> / 依赖 )
787 <entry><ulink url="http://framework.zend.com/manual/en/zend.search.lucene.html"><code>Zend_Search_Lucene</code></ulink></entry>
789 <ulink url="http://www.php.net/manual/zh/ref.ctype.php"><code>ctype</code></ulink>
791 <ulink url="http://pecl.php.net/package/Bitset"><code>bitset</code></ulink>
793 <ulink url="http://www.php.net/manual/zh/ref.dom.php"><code>dom</code></ulink>
795 <ulink url="http://www.php.net/manual/zh/ref.iconv.php"><code>iconv</code></ulink>
797 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
802 <entry><ulink url="http://framework.zend.com/manual/en/zend.server.reflection.html"><code>Zend_Server_Reflection</code></ulink></entry>
804 <ulink url="http://www.php.net/manual/zh/language.oop5.reflection.php"><code>Reflection</code></ulink>
809 <entry><ulink url="http://framework.zend.com/manual/en/zend.service.akismet.html"><code>Zend_Service_Akismet</code></ulink></entry>
813 <entry><ulink url="http://framework.zend.com/manual/en/zend.service.amazon.html"><code>Zend_Service_Amazon</code></ulink></entry>
815 <ulink url="http://www.php.net/manual/zh/ref.dom.php"><code>dom</code></ulink>
817 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
822 <entry><ulink url="http://framework.zend.com/manual/en/zend.service.audioscrobbler.html"><code>Zend_Service_Audioscrobbler</code></ulink></entry>
824 <ulink url="http://www.php.net/manual/zh/ref.iconv.php"><code>iconv</code></ulink>
826 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
828 <ulink url="http://www.php.net/manual/zh/ref.simplexml.php"><code>SimpleXML</code></ulink>
833 <entry><ulink url="http://framework.zend.com/manual/en/zend.service.delicious.html"><code>Zend_Service_Delicious</code></ulink></entry>
835 <ulink url="http://www.php.net/manual/zh/ref.dom.php"><code>dom</code></ulink>
837 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
842 <entry><ulink url="http://framework.zend.com/manual/en/zend.service.flickr.html"><code>Zend_Service_Flickr</code></ulink></entry>
844 <ulink url="http://www.php.net/manual/zh/ref.dom.php"><code>dom</code></ulink>
846 <ulink url="http://www.php.net/manual/zh/ref.iconv.php"><code>iconv</code></ulink>
848 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
853 <entry><ulink url="http://framework.zend.com/manual/en/zend.service.simpy.html"><code>Zend_Service_Simpy</code></ulink></entry>
855 <ulink url="http://www.php.net/manual/zh/ref.dom.php"><code>dom</code></ulink>
857 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
859 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
864 <entry><ulink url="http://framework.zend.com/manual/en/zend.service.strikeiron.html"><code>Zend_Service_StrikeIron</code></ulink></entry>
866 <ulink url="http://www.php.net/manual/zh/ref.soap.php"><code>soap</code></ulink>
871 <entry><ulink url="http://framework.zend.com/manual/en/zend.service.yahoo.html"><code>Zend_Service_Yahoo</code></ulink></entry>
873 <ulink url="http://www.php.net/manual/zh/ref.dom.php"><code>dom</code></ulink>
875 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
880 <entry><ulink url="http://framework.zend.com/manual/en/zend.session.html"><code>Zend_Session</code></ulink></entry>
882 <ulink url="http://www.php.net/manual/zh/ref.session.php"><code>session</code></ulink>
887 <entry><ulink url="http://framework.zend.com/manual/en/zend.translate.html"><code>Zend_Translate</code></ulink></entry>
889 <ulink url="http://www.php.net/manual/zh/ref.xml.php"><code>xml</code></ulink>
890 ( <ulink url="http://framework.zend.com/manual/en/zend.translate.adapter.html"><code>Zend_Translate_Adapter_Qt</code></ulink> / 依赖 )
891 ( <ulink url="http://framework.zend.com/manual/en/zend.translate.adapter.html"><code>Zend_Translate_Adapter_Tmx</code></ulink> / 依赖 )
892 ( <ulink url="http://framework.zend.com/manual/en/zend.translate.adapter.html"><code>Zend_Translate_Adapter_Xliff</code></ulink> / 依赖 )
896 <entry><ulink url="http://framework.zend.com/manual/en/zend.uri.html"><code>Zend_Uri</code></ulink></entry>
898 <ulink url="http://www.php.net/manual/zh/ref.ctype.php"><code>ctype</code></ulink>
903 <entry><ulink url="http://framework.zend.com/manual/en/zend.validate.html"><code>Zend_Validate</code></ulink></entry>
905 <ulink url="http://www.php.net/manual/zh/ref.ctype.php"><code>ctype</code></ulink>
907 <ulink url="http://www.php.net/manual/zh/language.oop5.reflection.php"><code>Reflection</code></ulink>
912 <entry><ulink url="http://framework.zend.com/manual/en/zend.version.html"><code>Zend_Version</code></ulink></entry>
916 <entry><ulink url="http://framework.zend.com/manual/en/zend.view.html"><code>Zend_View</code></ulink></entry>
918 <ulink url="http://www.php.net/manual/zh/language.oop5.reflection.php"><code>Reflection</code></ulink>
923 <entry><ulink url="http://framework.zend.com/manual/en/zend.xmlrpc.html"><code>Zend_XmlRpc</code></ulink></entry>
925 <ulink url="http://www.php.net/manual/zh/ref.dom.php"><code>dom</code></ulink>
927 <ulink url="http://www.php.net/manual/zh/ref.iconv.php"><code>iconv</code></ulink>
928 ( <ulink url="http://framework.zend.com/manual/en/zend.xmlrpc.client.html"><code>Zend_XmlRpc_Client</code></ulink> / 依赖 )
929 <ulink url="http://www.php.net/manual/zh/ref.libxml.php"><code>libxml</code></ulink>
931 <ulink url="http://www.php.net/manual/zh/language.oop5.reflection.php"><code>Reflection</code></ulink>
932 ( <ulink url="http://framework.zend.com/manual/en/zend.xmlrpc.server.html"><code>Zend_XmlRpc_Server</code></ulink> / 依赖 )
933 <ulink url="http://www.php.net/manual/zh/ref.simplexml.php"><code>SimpleXML</code></ulink>