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/.
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.