Mailinglisten-Archive |
Hallo!
> Hallo Liste,
>
> ich habe ein Problem mit der Ermittlung von Timestamps in Klassen.
[...]
> folgendes funktioniert schlicht nicht:
>
> class xy{
> var $now=time();
>
> [...]
> }
Das Problem tritt auf, da auf einer Objektvariable bei der var
Deklaration kein dynamischer Wert zugewiesen werden kann. Also sind hier
nur feste Werte oder Konstanten möglich. Um das zu ermöglichen, was du
willst, musst du den Konstruktur verwenden (Beispiel für PHP 4):
class xy
{
var $now = null;
function xy()
{
$this->now = time();
}
}
Gruß,
David
php::bar PHP Wiki - Listenarchive