Che differenze ci sono tra PHP 4 e PHP 5?

Utente HTML.it
chiede

Che differenze ci sono tra PHP 4 e PHP 5?

Redazione HTML.it
risponde

Non è una domanda a cui è possibile rispondere con due righe, infatti freephp.html.it sta dedicando diversi articoli alle novità introdotte.
In due parole possiamo dire che le principali differenze stanno nella gestione interna degli oggetti da parte dello Zend Engine 2 (il cosiddetto “motore di PHP”), ora molto più efficiente, e nella sintassi utilizzata nella dichiarazione delle classi. Queste modifiche rendono PHP più simile ad altri linguaggi tipicamente Object Oriented come Java o C++. Inoltre si è approfittato dell’occasione per ampliare il già fornito arsenale PHP con alcune estensioni che aggiungono funzionalità davvero potenti.