Dus alle attributen (in PHP gedeclareerd met var) en alle methods (in php classes function genoemd) krijgen binnen de class het voorvoegsel $this->.
In een klasse worden functies methoden genoemd.
Maar om nu even heel duidelijk te zijn:
In PHP kun je klassen maken waar methoden (functies) binnen zichzelf kunt laten aanroepen. Dat doe je gewoon met
$this->[methode]([parameter]);
Ook kun je de eigenschappen van een klasse op die manier aanroepen:
$this->eigenschap
Verder klopt je voorbeeld niet helemaal, je mist een accolade (}), maar dat terzijde.
?
Onbekende gebruiker
03-04-2006 14:58
Heel topic verknoeit omdat ik een typfout maak :-)
Ohja ghehehehhe, dat heb ik nou met meerdere dingen. Expres verander ik um niet. Netzoals met mondopmondreclame. Ik vind het mooier.
edit: Ondanks dat ik laatst een prachtig spreekwoorden boek had gekregen, zal eens vaker lezen, en het correct onthouden. Jongens ik houdt zo wel steeds het offtopic van dit topic intact.
@Donster
Ik zie dat je nog geen OOP-expert bent om het even zo te zeggen. Waarom ga je niet meteen aan de gang met PHP 5? Dat raad ik je echt aan en het is niet moeilijker, het is zelfs logischer en veel beter. Veel te vinden op PHP.net handleiding over OOP PHP 5.