A.2. PHP Extensions

Below is a table that lists all extensions typically found in PHP, and how they are used in Zend Framework. This can help guide you to know which extensions are required for your application. Not all extensions used by Zend Framework are required for every application.

A usage type of "Dependency" means that the components or classes are not usable if the respective extension is not available. A usage type of "Optional" means that if the extension is not available, the components or classes automatically fall back to use alternative code.

Таблица A.1. PHP Extensions Used in Zend Framework

Extension Usage Type Used by Zend Framework Components
apc Dependency Zend_Cache_Backend_Apc
bcmath Optional Zend_Locale_Math
bitset Optional Zend_Search_Lucene
bz2 --  
calendar ---  
com_dotnet ---  
ctype Dependency 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 Dependency Zend_Http_Client_Adapter_Curl
date ---  
dba ---  
dbase ---  
dom Dependency 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 Dependency Zend_Pdf
gettext ---  
gmp ---  
hash Dependency Zend_Auth_Adapter_Http
ibm_db2 Dependency Zend_Db_Adapter_Db2
iconv Dependency Zend_Locale_Format, Zend_Mime_Decode, Zend_Pdf, Zend_Search_Lucene, Zend_Service_Audioscrobbler, Zend_Service_Flickr, Zend_XmlRpc_Client
imap ---  
informix ---  
interbase Dependency Zend_Db_Adapter_Firebird
json Optional Zend_Json
ldap ---  
libxml Dependency DOM, SimpleXML, XSLT
mbstring Dependency Zend_Feed
mcrypt ---  
memcache Dependency Zend_Cache_Backend_Memcached
mhash ---  
mime_magic Dependency Zend_Http_Client
ming ---  
msql ---  
mssql ---  
mysql ---  
mysqli Dependency Zend_Db_Adapter_Mysqli
ncurses ---  
oci8 Dependency Zend_Db_Adapter_Oracle
odbc ---  
openssl ---  
pcntl ---  
pcre Dependency Virtually all components
pdo Dependency All PDO database adapters
pdo_dblib ---  
pdo_firebird ---  
pdo_mssql Dependency Zend_Db_Adapter_Pdo_Mssql
pdo_mysql Dependency Zend_Db_Adapter_Pdo_Mysql
pdo_oci Dependency Zend_Db_Adapter_Pdo_Oci
pdo_pgsql Dependency Zend_Db_Adapter_Pdo_Pgsql
pdo_sqlite Dependency Zend_Db_Adapter_Pdo_Sqlite
pgsql ---  
posix Optional Zend_Mail
pspell ---  
readline ---  
recode ---  
Reflection Dependency 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 Dependency Zend_Controller_Action_Helper_Redirector, Zend_Session
shmop ---  
SimpleXML Dependency Zend_Config_Xml, Zend_Feed, Zend_Rest_Client, Zend_Service_Audioscrobbler, Zend_XmlRpc
soap Dependency Zend_Service_StrikeIron
sockets ---  
SPL Dependency Virtually all components
SQLite Dependency Zend_Cache_Backend_Sqlite
standard Dependency Virtually all components
sybase ---  
sysvmsg ---  
sysvsem ---  
sysvshm ---  
tidy ---  
tokenizer ---  
wddx ---  
xml Dependency Zend_Translate_Adapter_Qt, Zend_Translate_Adapter_Tmx, Zend_Translate_Adapter_Xliff
XMLReader ---  
xmlrpc ---  
XMLWriter ---  
xsl ---  
zip ---  
zlib Dependency Zend_Pdf, Memcache

    Поддержать сайт на родительском проекте КГБ