Kom ihåg mig?
Home Menu

Menu


Classer i PHP

 
Ämnesverktyg Visningsalternativ
Oläst 2009-06-23, 11:50 #1
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
Okej, kort fråga.
Vad är det för skillnad på nedanstående exempel?

Kod:
class makeDate{
	var $Rawdate;
	var $Date;
	
	var $Format;
	var $Language;
	
	var $Timestamp;
	
	function makeDate(){
 *//Default settings
 *$this->Rawdate = date('YmdHis');
 *$this->Format = 'Y-m-d H:i';
 *$this->Language = 'sv';
	}
}
och

Kod:
class makeDate{
	var $Rawdate *= date('YmdHis');;
	var $Date;
	
	var $Format = 'Y-m-d H:i';
	var $Language = 'sv';
	
	var $Timestamp;
}
Vad jag läst så är det "korrekt" att skapa en funktion med samma namn (constructor) som classen .
Är det fel att sätta standard värden utanför som i exempel 1?
Vad ska man ha "constructor" funktionen till?

Tack!
grinditwp är inte uppkopplad   Svara med citatSvara med citat
 


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 11:25.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017