środa, 28 maja 2008

PHP 5.3 = PHP6 beta ?

Twórcy PHP postanowili wprowadzić kilka nowości, które miały pojawić się dopiero w PHP6 już w kolejnej wersji PHP5 - 5.3.
Lista nowości:
- przestrzenie nazw (!)
- słowo kluczowe use do przestrzeni nazw
- aliasy do przestrzeni nazw
- stałe w obrębie klasy
- późne statyczne wiązanie
- obsługa przestrzeni nazw w funkcji magicznej __autoload
- funkcja magiczna __callstatic
- natywna obsługa MySQL
- dodatkowe funkcje dla OpenSSL
- nowe poziomy błędów i poprawki w aktualnych
- profile XSLT
i wiele innych ;-)

szczegóły i przykłady : sitepoint.com

Jak dla mnie wypas:) Jeszcze gdyby zrobili nareszcie porządna bibliotekę standardową....
Nowa wersja php powinna pojawić się do końca czerwca.

3 komentarze:

  1. __autoload() już jest od dawna

    OdpowiedzUsuń
  2. racja racja, chodziło mi w sensie, że będzie można dzięki niej ładować także klasy poprzez przestrzenie nazw ;-)

    OdpowiedzUsuń
  3. stałe w obrębie klasy też są już od co najmniej 5.2. w kazdym razie w kodzie pisanym pod 5.2 juz je stosowałem :)

    OdpowiedzUsuń