Extensiile
Extensiile care au dispărut din nucleul PHP
Probabil primul lucru pe care îl veţi observa când veţi descărca PHP 5.1.x este că câteva extensii mai vechi au dispărut. Acele extensii care deocamdată sunt menţinute activ sunt disponibile în PHP Extension Community Library (PECL) — Biblioteca Comunităţii de Extensii PHP, la adresa » http://pecl.php.net/. Binarele Windows sunt asamblate în mod regulat, şi puteţi obţine binarele pentru extensiile PECL asamblate pentru PHP 5.1.x la adresa » http://pecl4win.php.net/.
| Extensia | Alternativa/Starea |
|---|---|
| ext/cpdf | pecl/pdflib |
| ext/dbx | pecl/dbx |
| ext/dio | pecl/dio |
| ext/fam | Nu este menţinută activ |
| ext/ingres_ii | pecl/ingres |
| ext/ircg | Nu este menţinută activ |
| ext/mcve | pecl/mcve |
| ext/mnogosearch | Nu este menţinută activ |
| ext/oracle | ext/oci8 or ext/pdo_oci |
| ext/ovrimos | Nu este menţinută activ |
| ext/pfpro | Nu este menţinută activ |
| ext/w32api | » pecl/ffi |
| ext/yp | Nu este menţinută activ |
| ext/activescript | » pecl/activescript |
Modulele din PECL care nu sunt menţinute activ (de ex. nu au fost susţinute de un timp, nu au un menţinător activ ce lucrează în prezent asupra lor şi nu au careva lansări de pachete PECL) sunt încă disponibile în CVS la » http://cvs.php.net/pecl. Însă modulele PHP nelansate sunt după natura lor nesusţinute şi puteţi eşua la încercarea de a le instala sau utiliza.
Constantele de clasă în extensiile noi ale PHP 5.1.x
Zend Engine 2.1 API le permite programatorilor de extensii să declare constante de clasă în extensii obiect-orientate. Extensiile noi scrise pentru PHP 5.1.x, inclusiv SPL, PDO, XMLReader şi date, îşi au constantele în formatul PDO::CLASS_CONSTANT şi nu în formatul C PDO_CLASS_CONSTANT pentru a minimiza poluarea spaţiului global de nume în PHP.
Extensiile
