Ukončení vývoje PHP 4

Vývojáři Zendu si vybrali krásné datum k oznamení ukončení dalšího vývoje PHP 4 - pátek 13.

Otevřete šampaňské, odchod tohoto staříka s paskvilním object modelem rozhodně stojí za pořádnou oslavu. Doufám, že toto oznámení vezmou na vědomí všechny hostingy a nabídnou uživatelům jeho mladšího bratříčka (PHP5).

V čem že to je vlastně PHP 5 object model lepší?

Spousta lidí si myslí, že přibyly pouze magické funkce (__construct), overloading (__set,__get,__cal), visibility (public, protected, private).

Ono je toho ale mnohem více!

  • __autoload - dynamické načítání tříd
  • statické vlastnosti, metody
  • třídní kontanty
  • abstraktní třídy
  • interface
  • iterace (procházení objektu jako pole)
  • final
  • klonování objektů
  • reflexe (úžasný mechanizmus pro reverse-engineering)
  • type hinting (typová kontrola parametrů metody)

Více o vlastnostech object modelu PHP 5

evaluation

Komentáre

comments closed