Extensions

Extensions qui ont �t� retir�es du coeur de PHP

La premi�re chose que vous remarquerez en chargeant PHP 5.1.x, est que plusieurs extensions anciennes ont disparues. Ces extensions sont encore support�es, et entretenues dans la biblioth�que PECL, PHP Extension Community Library (PECL), accessible � l'URL » http://pecl.php.net/.

Extensions retir�es
Extension Remplacement/Statut
ext/cpdf pecl/pdflib
ext/dbx pecl/dbx
ext/dio pecl/dio
ext/fam Sans entretien
ext/ingres_ii pecl/ingres
ext/ircg Sans entretien
ext/mcve pecl/mcve
ext/mnogosearch Sans entretien
ext/oracle ext/oci8 or ext/pdo_oci
ext/ovrimos Sans entretien
ext/pfpro Sans entretien
ext/w32api » pecl/ffi
ext/yp Sans entretien
ext/activescript » pecl/activescript

Les modules de PECL qui ne sont plus entretenus (i.e. qui n'ont pas �t� mis � jour depuis longtemps, ou qui n'ont plus de responsable d�clar�), sont toujours accessible via CVS, � l'adresse » http://cvs.php.net/pecl. Cependant, les modules PHP qui ne sont pas publi�s, sont par nature sans support, et leur installation est � vos risques et p�rils.

Constantes de classes, nouvelles dans les extensions de PHP 5.1.x

L'API du moteur Zend 2.1 permet aux d�veloppeurs d'extensions de d�clarer leurs constantes dans les versions orient�es objets de leur extension. Les nouvelles extensions �crites pour PHP 5.1.x, incluant SPL, PDO, XMLReader et date, dispose de constantes au format PDO::CLASS_CONSTANT plut�t qu'au format C de type PDO_CLASS_CONSTANT afin de r�duire la pollution des espaces de noms globaux de PHP.