Reklama

zonerbooks.cz | zoner.cz | czechia.com | regzone.cz | inshop.cz | inmail.cz | zonerpress.cz | zonerantivirus.com | zonerama.cz

interval.cz

PHP 5.3.3 a 5.2.14 - lepší stabilita a bezpečnost

26. 07. 2010 | Martin Kruliš | PHP | Komentáře: 2

Vývojový tým PHP opět zapracoval a uvolnil další aktualizace verzí 5.3.x a 5.2.x. Jako obvykle se průběžné verze zaměřily hlavně na zlepšování stability a bezpečnosti, přičemž seznam změn je poměrně bohatý. Nejzajímavější pro uživatele je změna týkající se konstruktoru tříd uzavřených v namespace, protože tato úprava není zpětně kompatibilní se staršími verzemi PHP. Dříve bylo možné používat jako konstruktor metodu, která měla stejný název jako třída (z důvodu zpětné kompatibility). Od PHP 5.3.3. toto pravidlo již neplatí pro třídy uzavřené v namespace.

namespace Foo;
class Bar {
    public function Bar() {
        // v PHP 5.3.0-5.3.2 je to konstruktor
        // v PHP 5.3.3 je to obyčejná metoda
    }
}

Tato změna se netýká tříd, které nejsou uzavřené v namespace.


Reklama


Další aktuální články na interval.cz

Tematicky související články

Dejte vědět i ostatním o článku

Komentáře ke článku

Přidat nový komentář

Lukyer

Autor komentáře: Lukyer

Datum vložení: 27. Červenec 2010, 16:05:01

A jak tedy ve Vašem příkladě deklarovat konstruktor v PHP 5.3.3? :)

maugly

Autor komentáře: maugly

Datum vložení: 28. Červenec 2010, 10:28:03

ze by __construct() ? :)

Zpět na začátek komentářů | Zpět na začátek článku

Přidat nový komentář

Jméno a e-mail jsou nepovinné. Příspěvky obsahující odkaz jsou moderovány.

Zoner AntiVirus Free pro Android
zabezpečte si svůj smartphone, zdarma
Profesionální eshop Zoner inShop od 990 Kč.
Reklama
Reklama

Syndikace

hledáme nové autory | redakce interval.cz | reklama na interval.cz

© ZONER software, a.s., všechna práva vyhrazena, interval.cz dodržuje právní předpisy o ochraně osobních údajů. Powered by WordPress.