Programmer's Reference Guide

PHP Extensions

Zend Framework Components

Below is a table that lists all available Zend Framework Components and which PHP extension they need. 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 dependency of type "hard" indicates that the components or classes cannot function properly if the respective extension is not available, while a dependency of type "soft" indicates that the component may use the extension if it is available but will function properly if it is not. Many components will automatically use certain extensions if they are available to optimize performance but will execute code with similar functionality in the component itself if the extensions are unavailable.

Zend Framework Components and the PHP Extensions they use
Zend Framework Components Dependency Type Subclass PHP Extension
All Components Hard --- » pcre
» SPL
standard
» Zend_Acl --- --- ---
» Zend_Auth Hard » Zend_Auth_Adapter_Http » ctype
» hash
» Zend_Cache Hard » Zend_Cache_Backend_Apc » apc
» Zend_Cache_Backend_Memcached » memcache
» Zend_Cache_Backend_Sqlite » sqlite
» Zend_Cache_Backend_Zlib » zlib
» Zend_Config Hard » Zend_Config_Xml » libxml
» SimpleXML
» Zend_Console_Getopt --- --- ---
» Zend_Controller Hard --- » Reflection
» Zend_Controller_Action_Helper_Redirector » session
» Zend_Currency Hard --- » iconv
» Zend_Date --- --- ---
» Zend_Db Hard All PDO Adapters » pdo
» Zend_Db_Adapter_Db2 » ibm_db2
» Zend_Db_Adapter_Mysqli » mysqli
» Zend_Db_Adapter_Oracle » oci8
» Zend_Db_Adapter_Pdo_Mssql pdo_mssql
» Zend_Db_Adapter_Pdo_Mysql » pdo_mysql
» Zend_Db_Adapter_Pdo_Oci » pdo_oci
» Zend_Db_Adapter_Pdo_Pgsql » pdo_pgsql
» Zend_Db_Adapter_Pdo_Sqlite » pdo_sqlite
» Zend_Debug --- --- ---
» Zend_Exception --- --- ---
» Zend_Feed Hard --- » dom
» libxml
» mbstring
» SimpleXML
» Zend_Filter Hard --- » Reflection
» Zend_Form --- --- ---
» Zend_Gdata Hard » Zend_Gdata_App » ctype
--- » dom
» libxml
» Zend_Http Hard » Zend_Http_Client_Adapter_Curl » curl
» Zend_Http_Client » ctype
» mime_magic
» Zend_InfoCard --- --- ---
» Zend_Json Soft --- » json
Hard --- » Reflection
» Zend_Layout --- --- ---
» Zend_Ldap --- --- ---
» Zend_Loader --- --- ---
» Zend_Locale Soft » Zend_Locale_Math » bcmath
Hard » Zend_Locale_Format » iconv
» Zend_Log Hard » Zend_Log_Formatter_Xml » dom
» libxml
--- » Reflection
» Zend_Mail Soft --- » posix
» Zend_Measure --- --- ---
» Zend_Memory --- --- ---
» Zend_Mime Hard » Zend_Mime_Decode » iconv
» Zend_OpenId --- --- ---
» Zend_Pdf Hard --- » ctype
» gd
» iconv
» zlib
» Zend_Registry --- --- ---
» Zend_Request --- --- ---
» Zend_Rest Hard » Zend_Rest_Client » ctype
» libxml
» SimpleXML
» Zend_Rest_Server » ctype
» dom
» libxml
» Reflection
» Zend_Search_Lucene Soft --- » bitset
Hard » ctype
» dom
» iconv
» libxml
» Zend_Server_Reflection Hard --- » Reflection
» Zend_Service_Akismet --- --- ---
» Zend_Service_Amazon Hard --- » dom
» libxml
» Zend_Service_Audioscrobbler Hard --- » iconv
» libxml
» SimpleXML
» Zend_Service_Delicious Hard --- » dom
» libxml
» Zend_Service_Flickr Hard --- » dom
» iconv
» libxml
» Zend_Service_Nirvanix --- --- ---
» Zend_Service_Simpy Hard --- » dom
» libxml
» Zend_Service_SlideShare --- --- ---
» Zend_Service_StrikeIron Hard --- » soap
» Zend_Service_Technorati --- --- ---
» Zend_Service_Yahoo Hard --- » dom
» libxml
» Zend_Session Hard --- » session
» Zend_TimeSync --- --- ---
» Zend_Translate Hard » Zend_Translate_Adapter_Qt » xml
» Zend_Translate_Adapter_Tmx » xml
» Zend_Translate_Adapter_Xliff » xml
» Zend_Uri Hard --- » ctype
» Zend_Validate Hard --- » ctype
» Reflection
» Zend_Version --- --- ---
» Zend_Validate Hard --- » Reflection
» Zend_XmlRpc Hard --- » dom
» libxml
» SimpleXML
» Zend_XmlRpc_Client » iconv
» Zend_XmlRpc_Server » Reflection

PHP Extensions
blog comments powered by Disqus

Select a Version

Languages Available

Components

Search the Manual