Mailinglisten-Archive |
Hallo Liste, ich habe ein kleines Problem, das sich mir nicht ganz erschliesst. In einer Klasse übergebe ich einer Methode eine Variable die einen Timestamp enthält. Wenn sie keienn Timestamp enthält soll per default der aktuelle Timestamp genommen werden. Im folgenden vereinfacht dargestellt: <? class test{ var $now=''; function sonstwas($zeit=$this->now){ //machwas } } $test=new test; $test->now=time(); ?> Dies führt aber zu einem Fehler (Parse error: parse error, unexpected T_VARIABLE in ), den ich nicht verstehe. Problem ist der Aufruf "$this->now". Ich hatte es vorher mit $zeit=time() versuicht, was aber den gleichen Fehler zur Folge hatte. Wenn ich aber stattdessen irgendeine Zahl angebe funktioniert es. Gibt es hier eine Lösung? :) Viele Dank schon mal + Grüsse, 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