Ci-dessous, la table recense toutes les extensions typiquement trouvées dans PHP et comment elles sont utilisées dans le Zend Framework. Cela peut aider à vous guider pour savoir quelles extensions sont exigées pour votre application. Cependant toutes les extensions utilisées par le Zend Framework ne sont pas exigées pour chaque application.
Tableau A.1. Extensions PHP utilisées dans le Zend Framework
| Extension | Type d'utilisation | Utilisée par les composants du Zend Framework |
|---|---|---|
| apc | Dépendance | Zend_Cache_Backend_Apc |
| bcmath | Facultatif | Zend_Locale_Math |
| bitset | Facultatif | Zend_Search_Lucene |
| bz2 | -- | |
| calendar | -- | |
| com_dotnet | -- | |
| ctype | Dépendance | 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 | Dépendance | Zend_Http_Client_Adapter_Curl |
| date | ? | |
| dba | -- | |
| dbase | -- | |
| dom | Dépendance | 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 | Dépendance | Zend_Pdf |
| gettext | -- | |
| gmp | -- | |
| hash | ? | |
| ibm_db2 | Dépendance | Zend_Db_Adapter_Db2 |
| iconv | Dépendance | Zend_Locale_Format, Zend_Mime_Decode, Zend_Pdf, Zend_Search_Lucene, Zend_Service_Audioscrobbler, Zend_Service_Flickr, Zend_XmlRpc_Client |
| imap | -- | |
| informix | -- | |
| interbase | -- | |
| json | Facultatif | Zend_Json |
| ldap | -- | |
| libxml | Dépendance | DOM, SimpleXML, XSLT |
| mbstring | Dépendance | Zend_Feed |
| mcrypt | -- | |
| memcache | Dépendance | Zend_Cache_Backend_Memcached |
| mhash | -- | |
| mime_magic | Dépendance | Zend_Http_Client |
| ming | -- | |
| msql | -- | |
| mssql | -- | |
| mysql | -- | |
| mysqli | Dépendance | Zend_Db_Adapter_Mysqli |
| ncurses | -- | |
| oci8 | Dépendance | Zend_Db_Adapter_Oracle |
| odbc | -- | |
| openssl | -- | |
| pcntl | -- | |
| pcre | Dépendance | Virtually all components |
| pdo | Dépendance | All PDO database adapters |
| pdo_dblib | -- | |
| pdo_firebird | -- | |
| pdo_mssql | Dépendance | Zend_Db_Adapter_Pdo_Mssql |
| pdo_mysql | Dépendance | Zend_Db_Adapter_Pdo_Mysql |
| pdo_oci | Dépendance | Zend_Db_Adapter_Pdo_Oci |
| pdo_pgsql | Dépendance | Zend_Db_Adapter_Pdo_Pgsql |
| pdo_sqlite | Dépendance | Zend_Db_Adapter_Pdo_Sqlite |
| pgsql | -- | |
| posix | Facultatif | Zend_Mail |
| pspell | -- | |
| readline | -- | |
| recode | -- | |
| Reflection | Dépendance | 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 | Dépendance | Zend_Controller_Action_Helper_Redirector, Zend_Session |
| shmop | -- | |
| SimpleXML | Dépendance | Zend_Config_Xml, Zend_Feed, Zend_Rest_Client, Zend_Service_Audioscrobbler, Zend_XmlRpc |
| soap | Dépendance | Zend_Service_StrikeIron |
| sockets | -- | |
| SPL | Dépendance | Virtually all components |
| standard | Dépendance | Virtually all components |
| sybase | -- | |
| sysvmsg | -- | |
| sysvsem | -- | |
| sysvshm | -- | |
| tidy | -- | |
| tokenizer | -- | |
| wddx | -- | |
| xml | Dépendance | Zend_Translate_Adapter_Qt, Zend_Translate_Adapter_Tmx, Zend_Translate_Adapter_Xliff |
| XMLReader | -- | |
| xmlrpc | -- | |
| XMLWriter | -- | |
| xsl | -- | |
| zip | -- | |
| zlib | Dépendance | Zend_Pdf, Memcache |