Hallo zusammen
Ich bin dabei mir eine Klasse in PHP zu programmieren, in der ein Datum vom Typ DATETIME in beliebige Formatierungen umgewandelt wird.
Hier mein Codeausschnitt:
Meine Frage ist wie ich das Ergebnis aus der Jahr Funktion bekomme, sodass ich es an einer bestimmten stelle ausgeben kann.
Ich könnte natürlich in der jahr Funktion ein echo einfügen, doch dann würde das Ergebnis ja sofort beim Aufruf von $datum->jahr() ausgegeben. Und das will ich ja nicht
Hat jemand eine Idee wie der Aufruf korrekt sein müsste?
Ich bin dabei mir eine Klasse in PHP zu programmieren, in der ein Datum vom Typ DATETIME in beliebige Formatierungen umgewandelt wird.
Hier mein Codeausschnitt:
PHP-Code:
class datum
{
var $format;
function datum($datum)
{$this->format=strtotime($datum);}
function jahr()
{date('Y', $this->format);}
}
// Und so rufe ich die Klasse dann auf
$datum=new datum($erg->datum);
$datum->jahr();
Ich könnte natürlich in der jahr Funktion ein echo einfügen, doch dann würde das Ergebnis ja sofort beim Aufruf von $datum->jahr() ausgegeben. Und das will ich ja nicht
Hat jemand eine Idee wie der Aufruf korrekt sein müsste?
Kommentar