PHP 5.3.3 a 5.2.14 – lepší stabilita a bezpečnost
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.
Mohlo by vás také zajímat
-
Moderní trendy ve webdesignu: Top trendy pro rok 2024
12. ledna 2024 -
Jak zvýšit CTR vašeho e-mail marketingu
9. září 2024 -
Webový správce souborů Filestash – dojmy a recenze
29. července 2024 -
Souboj na trhu s CPU pro servery: AMD vs. Intel
8. prosince 2023
Nejnovější
-
Jak rozšířit úložiště Macu za pětinovou cenu?
16. prosince 2024 -
Nové trendy v doménách pro osobní projekty – DIY, LIVING a LIFESTYLE
9. prosince 2024 -
Jak chránit webové stránky před Web/AI Scrapingem
27. listopadu 2024 -
Jaký monitor je nejlepší k novému Macu Mini?
25. listopadu 2024
Lukyer
Čvc 27, 2010 v 16:05A jak tedy ve Vašem příkladě deklarovat konstruktor v PHP 5.3.3? :)
maugly
Čvc 28, 2010 v 10:28ze by __construct() ? :)