PHP Worin besteht hier der Unterschied

PEASANT KING

Commander
Registriert
Okt. 2008
Beiträge
2.412
Als immer währender OOP Anfänger in PHP würde ich gerne mal den Unterschied zwischen folgenden beiden Beispielen wissen:
PHP:
$Database = new Database();
$Database->DBConnect();
und
PHP:
$Database = new Database();
Database::DBConnect();
Vielleicht könnt ihr mir ja ein wenig Licht ins Dunkel bringen.

Grüße DJ
 
Im ersten Fall erstellst du ein Objekt und rufst dessen Methode auf, im Zweiten erstellst du ein Objekt, ignorierst es aber und rufst die statische Methode der Klasse auf.
 
Danke wieder etwas schlauer.
 
Zurück
Oben