phpbar.de logo

Mailinglisten-Archive

[php] time() in Klassen

[php] time() in Klassen

BromCo stephan.otto at netcologne.de
Mit Mai 4 14:03:13 CEST 2005


Hallo Liste,

ich habe ein Problem mit der Ermittlung von Timestamps in Klassen.

folgendes funktioniert einwandfrei:

$now=time();

folgendes funktioniert schlicht nicht:

class xy{
	var $now=time();
	
	[...]
}


und endet in einem Parse-Error.

Man kann sich natürlich helfen mit einer Funktion in der Art

class xy{
	function now(){
		$now=time();
		return $now;
	}
}

aber es würde mich schon interessieren, weshalb die erste Variante 
nicht funktioniert.

(Ich vermute, dass bei der normalen Deklaration $now=time(); so etwas 
wie eine Typumwandlung stattfindet, die innerhalb einer Klasse nicht 
funktioniert.)


Gruss + Danke schon einmal
Stephan


BROMCO:DE

Stephan Otto
Landmannstr. 5

50825 Köln

Tel: +49221-550 2450
Mobil: +49177-550 2450

Web: http://www.bromco.de

php::bar PHP Wiki   -   Listenarchive