login  Naam:   Wachtwoord: 
Registreer je!
 Reacties op nieuwsartikel:
PHP 5.3 update
Gepost door: Stijn - 24 juli 2010 - 11:41 - Bron: PHP News Archive - Hits: 2657


Het PHP team heeft versie 5.3.3 uitgebracht twee dagen geleden. Er zijn heel wat bugfixes doorgevoerd zoals altijd en ook een aantal beveiliging updates. Daarnaast is er voor de OO mensen een nieuwe feature toegevoegd. In PHP versie 4 had de constructor van je klasse dezelfde naam als je klasse. Dit werd nog altijd ondersteund in PHP versie 5. Sinds versie 5.3.3 geldt dit niet meer. Als je een methode dezelfde naam geeft als je klasse wordt die niet langer gezien als een constructor maar als een methode. Dit geldt enkel als je klasse in een namespace zit. Een voorbeeldje in PHP.

<?php
namespace test;

class Sitemasters {

    public function Sitemasters() {
        echo "Sitemasters rules!";
    }

}

$sima = new \test\Sitemasters(); //in vorige versies gaf dit: "Sitemasters rules!"
$sima->Sitemasters(); //geeft: "Sitemasters rules!"
?>


Bookmark and Share

Pagina:

Offline  valles10
Gepost op: 24 juli 2010 - 11:49
HTML interesse



voor mij lijkt dit niet zo'n grote verbetering maar voor de gevorderde php'er wss wel^^ =)

Offline  Abbas
Gepost op: 24 juli 2010 - 19:48
Gouden medaille

Crew .NET




Da is dom! In C#/VB.NET is de naam van de constructor hetzelfde als de naam van de klasse. Ik vind da ook logisch! 

Pagina:

"PHP logo"
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.021s