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!