Hi!
Ich versuche mich gerade an der Erstellung von Objekten.
Das Ziel ist es, einen kleinen Kalender zu bauen.
Ich bekomme aber eine Fehlermeldung, die mich stutzen lässt.
Zitat:
Parse error: syntax error, unexpected '(', expecting ',' or ';' in C:\xampp\htdocs\my-share.info\neweara\cal.php on line 14
|
Kann man die date()-Funktion nicht in einem Objekt nutzen?
Oder gehe ich einfach falsch an die Objekterstellung heran?
Hier mein Script:
PHP-Code:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?php
// Klasse : Aktuelles Datum (CurDate)
class CurDate
{
// Kalender-Sprachvariablen
public $days = array('Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag');
public $months = array('Januar','Februar','Mai','Juni','Juli','August','September','Oktober','November','Dezember');
// Kalender-Werte
14: public $monthtrial = date(n)-1;
public $monthname = $months[$monthrial];
public $monthfull = date(m);
public $daytrial = date(j);
public $dayname = $days[$daytrial];
public $dayfull = date(d);
public $wnumber = date(W);
public $wday = date(w);
public $year = date(Y);
// Datumsaufruf (CallDate)
public function CallDate()
{
echo "Datumsausgabe<br /><br />";
echo "Aktueller Monat: ".$this->monthname."<br />";
echo "Aktueller Tag: ".$this->dayname."<br />";
echo "Aktuelles Jahr: ".$this->wnumber;
}
}
$showdate = new CurDate();
$showdate->CallDate();
?>