PHP 5.4.0

01.03.2012 ukazała się pierwsza stabilna wersja środowiska programistycznego PHP w wersji 5.4. Jest to kolejna wersja po 5.3 umożliwiająca bardziej efektywne programowanie obiektowe. Niestety wydanie to nie porządkuje znacząco kodu. Dalej nazewnictwo funkcji nie jest spójne, a mechanizm $this w domknięciach może powodować chaos poprzez umożliwienie odwołania się do prywatnych zmiennych obiektu przez funkcję zdefiniowaną poza łańcuchem dziedziczenia.

Według mnie najważniejsze zmiany to:

  • Traits - pisałem już o nim przy okazji wydania RC1
  • skrócona składnia tablic
  • zwiększona szybkość
  • zmniejszone zużycie pamięci
  • domyślne kodowania zmienione z ISO-8859-1 na UTF-8
  • wbudowany webserver w trybie CLI
  • i wiele innych

Z pełną listą zmian można zapoznać się na stronie projektu, tak samo jak z opisem nowych funkcjonalności. Polecam również tekst Dejan Marjanovic pod tytułem PHP 5.4 is Here! What You Must Know. Omawia on nowości w PHP wraz z przykładami kodu.

 

Autor: Tomasz Rutkowski
Data publikacji: 2012-03-04 07:00

Opublikuj na: Facebook Twitter Wykop