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