PhpRiot
Become Zend Certified

Prepare for the ZCE exam using our quizzes (web or iPad/iPhone). More info...


When you're ready get 7.5% off your exam voucher using voucher CJQNOV23 at the Zend Store

PHP Extensions

You will find a table listing all extensions typically found in PHP and how they are used in Zend Framework below. You should verify that the extensions on which Zend Framework components you'll be using in your application are available in your PHP environments. Many applications will not require every extension listed below.

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.

Table 176. PHP Extensions Used in Zend Framework by Component

PHP Extension Dependency Type Used by Zend Framework Components
apc Hard Zend_Cache_Backend_Apc
Soft Zend_File_Transfer
bcmath Soft Zend_Locale
bitset Soft Zend_Search_Lucene
bz2 --- ---
calendar --- ---
com_dotnet --- ---
ctype Hard Zend_Auth_Adapter_Http
Zend_Gdata
Zend_Http_Client
Zend_Pdf
Zend_Rest_Client
Zend_Rest_Server
Zend_Search_Lucene
Zend_Uri
Zend_Validate
curl Hard Zend_Http_Client_Adapter_Curl
date Soft Zend_Amf
dba --- ---
dbase --- ---
dom Hard Zend_Amf
Zend_Dom
Zend_Feed
Zend_Gdata
Zend_Log_Formatter_Xml
Zend_Rest_Server
Zend_Soap
Zend_Search_Lucene
Zend_Service_Amazon
Zend_Service_Delicious
Zend_Service_Flickr
Zend_Service_Yahoo
Zend_XmlRpc
exif --- ---
fbsql --- ---    
fdf --- ---    
filter --- ---    
ftp --- ---    
gd Hard Zend_Captcha    
Zend_Pdf    
gettext --- ---    
gmp --- ---    
hash Hard Zend_Auth_Adapter_Http    
ibm_db2 Hard Zend_Db_Adapter_Db2    
iconv Hard Zend_Currency    
Zend_Locale_Format    
Zend_Mime    
Zend_Pdf    
Zend_Search_Lucene    
Zend_Service_Audioscrobbler    
Zend_Service_Flickr    
Zend_XmlRpc_Client    
igbinary Hard Zend_Serializer_Adapter_Igbinary    
imap --- ---    
informix --- ---    
interbase Hard Zend_Db_Adapter_Firebird    
json Soft Zend_Json    
Zend_Serializer_Adapter_Json    
ldap Hard Zend_Ldap    
libxml --- ---    
mbstring Hard Zend_Feed    
mcrypt Hard Zend_Service_ReCaptcha_MailHide    
memcache Hard Zend_Cache_Backend_Memcached    
memcached Hard Zend_Cache_Backend_Libmemcached    
mhash --- ---    
mime_magic Soft Zend_Http_Client    
ming --- ---    
msql --- ---    
mssql --- ---    
mysql --- ---    
mysqli Hard Zend_Db_Adapter_Mysqli    
ncurses --- ---    
oci8 Hard Zend_Db_Adapter_Oracle    
odbc --- ---    
openssl --- ---    
pcntl --- ---    
pcre Hard Virtually all components    
pdo Hard All PDO database adapters    
pdo_dblib --- ---    
pdo_firebird --- ---    
pdo_mssql Hard Zend_Db_Adapter_Pdo_Mssql    
pdo_mysql Hard Zend_Db_Adapter_Pdo_Mysql    
pdo_oci Hard Zend_Db_Adapter_Pdo_Oci    
pdo_pgsql Hard Zend_Db_Adapter_Pdo_Pgsql    
pdo_sqlite Hard Zend_Db_Adapter_Pdo_Sqlite    
pgsql --- ---    
posix Soft Zend_Mail    
pspell --- ---    
readline --- ---    
recode --- ---    
Reflection Hard 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 Hard Zend_Controller_Action_Helper_Redirector    
Zend_Session    
shmop --- ---    
SimpleXML Hard Zend_Config_Xml    
Zend_Feed    
Zend_Rest_Client    
Zend_Serializer_Adapter_Wddx    
Zend_Service_Audioscrobbler    
Zend_Soap    
Zend_XmlRpc    
Soft Zend_Amf    
soap Hard Zend_Service_StrikeIron    
Zend_Soap    
sockets --- ---    
SPL Hard Virtually all components    
SQLite Hard Zend_Cache_Backend_Sqlite    
standard Hard Virtually all components    
sybase --- ---    
sysvmsg --- ---    
sysvsem --- --    
sysvshm --- ---    
tidy --- ---    
tokenizer --- ---    
wddx Hard Zend_Serializer_Adapter_Wddx    
xml Hard Zend_Translate_Adapter_Qt    
Zend_Translate_Adapter_Tmx    
Zend_Translate_Adapter_Xliff    
XMLReader --- ---    
xmlrpc --- ---    
XMLWriter --- ---    
xsl --- ---    
zip --- ---    
zlib Hard Zend_Pdf    
Zend_Filter_Compress    

Zend Framework