2009-10-06 13 views
6

Ho familiarità con le funzioni avanzate di OOP come interfaces, abstractions, enums, generics, public , private , static parole chiave, exceptions, ecc. Da Java. Tuttavia, mi piacerebbe sapere come tutte queste cose si traducono in PHP.Buone risorse per l'apprendimento di funzionalità OOP avanzate in PHP 5?

In particolare mi piacerebbe un tutorial o un sito web che riporti tutte le funzionalità avanzate di OOP di PHP che sono state aggiunte in PHP 5 (ho familiarità per lo più con tutto il resto da PHP 4) e anche cose che non sono direttamente correlate a OOP come la parola chiave throw e i blocchi try/catch. Eventuali suggerimenti?

+0

La documentazione di php è sempre un buon punto; su php.net/oop troverai una buona introduzione alle nozioni di base, ma penso che questo non sia quello che stai cercando. Per il comportamento try/catch date un'occhiata a php.net/exceptions .. – svens

risposta

7

C'è un e-book decente e gratuito chiamato "PHP 5 Power Programming" (~ 5 MiB PDF) che consiglierei. Entra negli aspetti più avanzati di OOP in PHP e spiega alcuni modelli di progettazione comuni.

+2

Grande risorsa, grazie! – pix0r

5

Supponendo che non ci sia già stato, la documentazione di php.net è abbastanza buona. Here è la sezione sugli oggetti di PHP5. C'è anche una sezione su migrating from PHP4 to PHP5.

Problemi correlati