发布于 2015-10-07 09:55:50 | 173 次阅读 | 评论: 0 | 来源: 网络整理
下面列出了所有 PHP 内建支持的扩展,以及它们在 Zend Framework 中如何应用。
这个可以帮助了解哪个扩展需要在应用中使用。
不是每一个被 Zend Framework 使用的扩展都要应用在程序中。
使用方式“依赖”表示当扩展不可用时,组件或者类也不可使用。
使用方式“可选”表示当扩展不可用时,组件或者类自动使用代替方案。
表 A.1. Zend Framework 使用的 PHP 扩展
| 扩展 |
使用方式 |
使用扩展的 Zend Framework 组件 |
apc |
依赖 |
Zend_Cache_Backend_Apc |
bcmath |
可选 |
Zend_Locale_Math |
bitset |
可选 |
Zend_Search_Lucene |
bz2 |
-- |
|
calendar |
-- |
|
com_dotnet |
-- |
|
ctype |
依赖 |
Zend_Auth_Adapter_Http,
Zend_Gdata_App,
Zend_Http_Client,
Zend_Pdf,
Zend_Rest_Client,
Zend_Rest_Server,
Zend_Search_Lucene,
Zend_Uri,
Zend_Validate
|
curl |
依赖 |
Zend_Http_Client_Adapter_Curl |
date |
--- |
|
dba |
-- |
|
dbase |
-- |
|
dom |
依赖 |
Zend_Feed,
Zend_Gdata,
Zend_Log_Formatter_Xml,
Zend_Rest_Server,
Zend_Search_Lucene,
Zend_Service_Amazon,
Zend_Service_Delicious,
Zend_Service_Flickr,
Zend_Service_Simpy,
Zend_Service_Yahoo,
Zend_XmlRpc
|
exif |
-- |
|
fbsql |
-- |
|
fdf |
-- |
|
filter |
-- |
|
ftp |
-- |
|
gd |
依赖 |
Zend_Pdf |
gettext |
-- |
|
gmp |
-- |
|
hash |
依赖 |
Zend_Auth_Adapter_Http |
ibm_db2 |
依赖 |
Zend_Db_Adapter_Db2 |
iconv |
依赖 |
Zend_Locale_Format,
Zend_Mime_Decode,
Zend_Pdf,
Zend_Search_Lucene,
Zend_Service_Audioscrobbler,
Zend_Service_Flickr,
Zend_XmlRpc_Client
|
imap |
-- |
|
informix |
-- |
|
interbase |
依赖 |
Zend_Db_Adapter_Firebird |
json |
可选 |
Zend_Json |
ldap |
-- |
|
libxml |
依赖 |
DOM,
SimpleXML,
XSLT
|
mbstring |
依赖 |
Zend_Feed |
mcrypt |
-- |
|
memcache |
依赖 |
Zend_Cache_Backend_Memcached |
mhash |
-- |
|
mime_magic |
依赖 |
Zend_Http_Client |
ming |
-- |
|
msql |
-- |
|
mssql |
-- |
|
mysql |
-- |
|
mysqli |
依赖 |
Zend_Db_Adapter_Mysqli |
ncurses |
-- |
|
oci8 |
依赖 |
Zend_Db_Adapter_Oracle |
odbc |
-- |
|
openssl |
-- |
|
pcntl |
-- |
|
pcre |
依赖 |
Virtually all components |
pdo |
依赖 |
All PDO database adapters |
pdo_dblib |
-- |
|
pdo_firebird |
-- |
|
pdo_mssql |
依赖 |
Zend_Db_Adapter_Pdo_Mssql |
pdo_mysql |
依赖 |
Zend_Db_Adapter_Pdo_Mysql |
pdo_oci |
依赖 |
Zend_Db_Adapter_Pdo_Oci |
pdo_pgsql |
依赖 |
Zend_Db_Adapter_Pdo_Pgsql |
pdo_sqlite |
依赖 |
Zend_Db_Adapter_Pdo_Sqlite |
pgsql |
--- |
|
posix |
可选 |
Zend_Mail |
pspell |
--- |
|
readline |
--- |
|
recode |
--- |
|
Reflection |
依赖 |
Zend_Controller,
Zend_Filter,
Zend_Filter_Input,
Zend_Json,
Zend_Log,
Zend_Rest_Server,
Zend_Server_Reflection,
Zend_Validate,
Zend_View,
Zend_XmlRpc_Server
|
session |
依赖 |
Zend_Controller_Action_Helper_Redirector,
Zend_Session
|
shmop |
--- |
|
SimpleXML |
依赖 |
Zend_Config_Xml,
Zend_Feed,
Zend_Rest_Client,
Zend_Service_Audioscrobbler,
Zend_XmlRpc
|
soap |
依赖 |
Zend_Service_StrikeIron |
sockets |
--- |
|
SPL |
依赖 |
Virtually all components |
SQLite |
依赖 |
Zend_Cache_Backend_Sqlite |
standard |
依赖 |
Virtually all components |
sybase |
--- |
|
| sysvmsg |
--- |
|
| sysvsem |
--- |
|
| sysvshm |
--- |
|
tidy |
--- |
|
tokenizer |
--- |
|
wddx |
--- |
|
xml |
依赖 |
Zend_Translate_Adapter_Qt,
Zend_Translate_Adapter_Tmx,
Zend_Translate_Adapter_Xliff
|
XMLReader |
--- |
|
xmlrpc |
--- |
|
XMLWriter |
--- |
|
xsl |
--- |
|
zip |
--- |
|
zlib |
依赖 |
Zend_Pdf,
Memcache
|