fdredk Skrevet 4. september 2006 Del Skrevet 4. september 2006 Jeg lurer på om PHP har støtte for en slags init funksjon i en klasse? Altså en funksjon som blir ropt opp om man kaller opp klassen funksjonen befinner seg i. Har vært borti det i Python ihvertfall, med en __init__() funksjon... Lenke til kommentar
tussiesel Skrevet 4. september 2006 Del Skrevet 4. september 2006 I php kalles dette en kontruktør. Navnet på denne er forskjellig i php4 (skal hete det samme som klassen: http://www.php.net/manual/en/language.oop.constructor.php) og php5 (skal hete __construct(): http://www.php.net/manual/en/language.oop5.decon.php. -Simen Lenke til kommentar
jorgis Skrevet 5. september 2006 Del Skrevet 5. september 2006 Om du bruker både PHP4 og PHP5, eller er usikker på hvilken versjon du bruker, så er det tryggest å kalle konstruktøren for det samme som klassenavnet. Den vil også funke i PHP5, mens __construct() bare funker i PHP5. Lenke til kommentar
fdredk Skrevet 6. september 2006 Forfatter Del Skrevet 6. september 2006 Jeg bruker PHP5. Takk for svar, det funket ypperlig Lenke til kommentar
Gjest Slettet-rXRozPkg Skrevet 6. september 2006 Del Skrevet 6. september 2006 (endret) Jeg vet ikke om det er relevant for deg, men det finnes også __deconstruct() i PHP5, som av og til kan være kjekt :o) Edit: linken til tussiesel viser jo dette Endret 6. september 2006 av Slettet-rXRozPkg Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå