Witaj, Gościu O nas | Kontakt | Mapa
Wortal Forum PHPEdia.pl Planeta Kubek IRC Przetestuj się!
Wyszukiwarka

Wyszukiwarka

Aby odnaleźć interesujące Cię informacje wpisz poniżej szukane frazy:
Logowanie

Logowanie

Zaloguj się aby zobaczyć swój profil:

Błąd w PHP5 RC1

Jak donosi Zend, w ostatniej wersji PHP5 czyli RC1 zauważono, że wywoływany jest ostatni zdefiniowany konstruktor.

PHP5 dopuszcza dwa typy konstruktorów: nowy styl PHP5 __construct(), oraz stary PHP4 gdzie nazwa konstruktora była identyczna z nazwą klasy (class foo { foo() {/* constructor */}} ).

Konstruktor typu PHP5 jest preferowany, ale gdy nie zostanie znaleziony wywoływany jest konstruktor z PHP4. Podczas naprawiania różnych błędów związanych ze starymi konstruktorami niezamierzenie zaczął się uruchamiać ostatni konstruktor w kodzie. Uprzywilejowanie konstruktora wersji 5 przestało działać. Zostało to poprawione po wydaniu wersji RC1 i będzie dostępne w kolejnej "Release Candidate".

Mentax.pl    NQ.pl- serwery z dodatkiem świętego spokoju...   
O nas | Kontakt | Mapa serwisu
Copyright (c) 2003-2024 php.pl    Wszystkie prawa zastrzeżone    Powered by eZ publish Content Management System eZ publish Content Management System