AndreBrueck
Mitglied
Hallo,
Ich habe einige Verständnisprobleme im Umgang mit OOP.
Ich wollte mir in PHP5 eine Klasse zur Userauthentifizirung schreiben. Nun frag ich mich, ob ich die einzelnen Methoden darin als static deklarieren muss oder nicht.
Ich brauche ja keine verschiedene Objekte der selben klasse. Aber wie sieht das bei statik mit verschiedenen Benutzern, sind die dann dennoch voneinander getrennt. Oder kann dann eine statische methothe isLogin() von allen benutzern gleichermassen aufgerufen werden.
Und wie ist die Lebenszeit eines Objektes. Muss ich dass auf jeder seite neu erzeugen, oder kann man die Referenz darauf zum Beispiel einer Session mit übergeben.
Hoffe ich konnte mich verständlich ausdrücken.
Dnke schoneinmal im Vorraus für eure Antworten.
Gruß
André
Ich habe einige Verständnisprobleme im Umgang mit OOP.
Ich wollte mir in PHP5 eine Klasse zur Userauthentifizirung schreiben. Nun frag ich mich, ob ich die einzelnen Methoden darin als static deklarieren muss oder nicht.
Ich brauche ja keine verschiedene Objekte der selben klasse. Aber wie sieht das bei statik mit verschiedenen Benutzern, sind die dann dennoch voneinander getrennt. Oder kann dann eine statische methothe isLogin() von allen benutzern gleichermassen aufgerufen werden.
Und wie ist die Lebenszeit eines Objektes. Muss ich dass auf jeder seite neu erzeugen, oder kann man die Referenz darauf zum Beispiel einer Session mit übergeben.
Hoffe ich konnte mich verständlich ausdrücken.
Dnke schoneinmal im Vorraus für eure Antworten.
Gruß
André